新版SSM Springboot2.X / Spring5 / Mybatis3 介绍及常用网址
github地址:https://github.com/jackxy/new-ssm
移动端项⽬目实战技术栈
后端开发⼯工具和环境:JDK8 + IDEA + Maven3.X
后端技术栈:SpringBoot2.X + Spring5 + Mybatis3.X +Mysql +JWT + Guava缓存 +
Jmeter5.X压测
前端技术栈: VueCli4.3 + Vue2.6 + VueX + Axios + 移动端CUBE-UI框架 + VSCode
部署:阿⾥里里云CentOS7 + Nginx静态⽂文件服务器器 + Nginx部署后端双节点 + 域名配置解析
什什么是Spring框架
https://spring.io/projects/spring-framework
新版SpringBoot2.X介绍
官⽹网:https://spring.io/projects/spring-boot GitHub地址:https://github.com/spring-projects/spring-boot 官⽅方⽂文档:https://spring.io/guides/gs/spring-boot/ 相关软件环境和作⽤用 JDK1.8+以上 Maven3.5+ 编辑器器IDEA(旗舰版) PostMan 翻译神器器 https://translate.google.cn/
常⻅见的创建SpringBoot创建⽅方式
本地创建,maven依赖
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.2.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
在线创建 :https://start.spring.io/