Spring Boot总结(一):入门
Spring Boot总结(一):入门
Spring Boot总结(二):Spring Boot中使用数据库
Spring Boot总结(三):Spring Boot界面设计
Spring Boot总结(四):提高数据库访问性能
Spring Boot总结(五):安全设计
Spring Boot总结(六):Spring Boot SSO
Spring Boot总结(七):使用分布式文件系统
Spring Boot总结(八):云应用开发
Spring Boot总结(九):构建高性能的服务平台
Spring Boot总结(十):自动配置实现原理
Spring Boot总结(十一):数据访问实现原理
Spring Boot总结(十二):微服务核心技术实现原理
1.1配置开发环境
1.安装JDK
2.安装InterlliJ IDEA
3.安装 Apache Maven
4.安装Git客户端
Git 和 SVN的差别
对比结果:
1.git是分布式的scm,svn是集中式的。(最核心)
2.git是每个历史版本都存储完整的文件,便于恢复,svn是存储差异文件,历史版本不可恢复。(核心)
3.git可离线完成大部分操作,svn则不能。
4.git有着更优雅的分支和合并实现。
5.git有着更强的撤销修改和修改历史版本的能力
6.git速度更快,效率更高。
基于以上区别,git有了很明显的优势,特别在于它具有的本地仓库。
1.2创建项目工程
使用IDEA创建一个Spring Boot项目有很多的方法,这里只介绍使用Maven和Spring Initializr这两种方式来创建一个新的项目。
1.使用Maven新建项目
- 1.选择项目类型:Project SDK选择前面安装的Java 安装包
- 2.输入GroupId和ArtifactId
- 3.指定项目名称和存放路径
2.使用Spring Initializr新建项目
https://www.cnblogs.com/lindaZ/p/6543333.html
1.3使用Spring Boot
任何应用的开发都需要对项目的创建、运行和发布等进行管理,使用Spring Boot框架进行开发,可以选择使用Maven或者Gradle等项目管理工具。
1.Maven依赖管理
1.4运行与发布
1.在IDEA环境中运行
2.将应用发布打包
Maven配置增加一个发布插件来实现:
spring-boot-maven-plugin
启动jar包命令:
java -jar XXX.jar
使用Spring Boot的嵌入插件Tomcat运行jar,即使是包含很多页面、图片、脚本等资源的复杂应用系统,这种方式也使可行的,并且打包成jar,更方便项目发布在Docker上运行
1.5关于Spring Boot配置
在工程的resource文件夹中创建application.properties或者application.yml文件,这个文件会被发布在classpath中,并且被Spring Boot自动读取。
推荐使用application.yml文件,因为它提供了结构化及其嵌套的格式
1.6 小结
Spring Boot开发框架是一个非常轻量级的开发框架,所以也有人称它为微框架,但是其中却蕴藏着无比强大的功能;
还没有评论,来说两句吧...