微服务:把一个大项目 分成各个小项目 通过http进行连接 可替代性 可更新性比较强
spring boot 可以快速开发微服务
1.简化j2ee开发
2整个spring技术栈的整合
3整个j2ee技术的整合
准备 安装配置jdk
jdk: JAVA_HOME jdk目录 path:jdk目录\bin classpath:. ;%jdk根目录%\lib
Maevn
是什么? 项目构建和管理工具
jar包依赖 帮你自动下载jar包 并且帮你您找到jar包所依赖的另外jar包
项目打包 直接把Maven项目打包成jar包 或者war包 方便部署
本地仓库、第三方仓库 、中央仓库
Maven下载说明
下载地址:http://www.apache.org/
安装:下载压缩包、解压、文件夹拷贝到所想存储的位置
想配置仓库就搜 meaven aliyun 进入后按照提示进行设置
配置Maven 环境变量
Maria DB 配置
下载地址 https://downloads.mariadb.org/
千万记得用安装版 不然太麻烦了
可以给留下的 都设置一下密码
IDEA
下载 下载旗舰版
想要使用 首先配置JDK 和Mavn
Spring Boot 下各文件夹的作用
.idea :
保存项目的配置信息,包括历史记录,版本控制信息等。可以不用理他,也可以在IDEA里面设置隐藏它。
src/main/java :
主程序入口Application,可以通过直接运行该类来启动 Spring Boot 应用。
src/main/resourses :
配置目录,该目录用来存放一些应用的配置信息,比如应用名、服务端口、数据库配置等等。
src/main/resourses/static :
常用来存放一些静态资源,如图片、CSS、JavaScript(脚本)等等;
src/main/resourses/templates :
常用来存放一些Web页面的模板文件;对应thymrleaf网页模板 后台纳入权限管理的HTML文件
src/main/resourses/public:
自己新建 一般用于一些前台页面
src/test :
单元测试目录,生成的ApplicationTests 通过JUnit4 实现,可以直接用运行 Spring Boot 应用的测试。
application.properties/application.yml :
用于存放程序的各种依赖模块的配置信息,比如服务端口,数据库配置等等;