约翰霍普金斯大学(美国)校训:“真理必叫你们得以自由。”
今天,开始Springboot之旅,那开门第一件事就是构建,即快速搭建一个Springboot开发环境,废话不多说,撸起袖子,干。。。
一 构建方式
1 IDE工具图形化创建
算是最常用的创建方式之一,一看图形化大家就兴奋了,这都是被Windows带坏的结果,确实快捷简单,基本大家都会,度娘也一大堆,在此简单提下,以IntelliJ为例:
a/ 点击create new project;
b/ 选择maven构建,目前以maven和gradle构建为主,但Java项目又以maven为主流;
c/ 选择架构类型,以spring-boot-quick-start-archetype快速构建为主
d/ 填写GroupId和ArtifactId,即坐标
e/ 选择maven版本和maven配置的目录
f/ 填写项目名称和本地存储目录即可,点击finish一键构建完毕。
2 Spring Tool Suite
Spring官网推出的一款方便利用spring系列框架的IDE,基于Eclipse专为Spring开发定制的,看个人喜好,在此不作评价,有尝鲜的朋友可以尝试下
3 Springboot CLI
Springboot的命令行工具,可以通过spring init可快速构建,在CLI系列我会详细讲解的,结合groovy脚本,可以一起玩些不错的东东,简单的演示/测试场景还是适用的,就是为了一个字:快。
Spring官网提供的快速构建项目的在线站点,快速构建真是轻松愉快,简直不能忍,直接上图吧
二 框架结构说明
1 src/main/java:
用于放置程序代码
2 src/main/resources:
放置程序的相关配置文件,其中的static为静态资源的默认存放路径;templates为动态资源的默认存放路径;application.properties或application.yml为程序的入口配置文件;
3 src/test/java:
放置程序测试用例代码
4 target:
放置程序打包后的文件
5 pom.xml:
maven配置文件
特此声明:
分享文章有完整的知识架构图,将从以下几个方面系统展开:
1 基础(Linux/Spring boot/并发)
2 性能调优(jvm/tomcat/mysql)
3 高并发分布式
4 微服务体系
如果您觉得文章不错,请关注阿伦故事,您的支持是我坚持的莫大动力,在此受小弟一拜!
每篇福利:












网友评论