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. 1.选择项目类型:Project SDK选择前面安装的Java 安装包
  2. 2.输入GroupId和ArtifactId
  3. 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开发框架是一个非常轻量级的开发框架,所以也有人称它为微框架,但是其中却蕴藏着无比强大的功能;

猜你喜欢

转载自blog.csdn.net/qq_36807862/article/details/81284712
今日推荐