1.mac idea引入maven项目
https://jingyan.baidu.com/article/48206aea6e3a9d216bd6b363.html
2.maven组件介绍
https://blog.csdn.net/yangxiaobo118/article/details/79890124
3.mac idea导入多个项目
https://www.cnblogs.com/hellxz/p/8891650.html
4.idea关闭多余项目
https://www.cnblogs.com/qinxu/p/10210722.html
5.idea安装插件Editstarters
IntelliJ IDEA–>Preferences–>Plugins
https://blog.csdn.net/weixin_38305440/article/details/106323637
6.idea更改jdk版本
https://blog.csdn.net/d20062056/article/details/106811313/?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_utm_term-4&spm=1001.2101.3001.4242
https://zyc88.blog.csdn.net/article/details/102948855?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-7.vipsorttest&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-7.vipsorttest
7.springboot项目 mac笔记本idea中实现热部署
devtools实现自动重启:
https://blog.csdn.net/weixin_38916435/article/details/103895696
7.1 pom文件中添加
org.springframework.boot
spring-boot-devtools
添加方式:pom文件中–>Generate–>Edit Starters–>输入devtools进行搜索,双击加入。
7.2 idea工具进行如下操作
IntelliJ IDEA–>Preferences–>Build,Execution,Deployment–>Complier,勾选上“Build Project automatically”;
shift+option+command+/ 用此快捷键组合,弹出内容选择Registry,搜索
compiler.automake.allow.when.app.running 勾选上此内容。
至此,更改内容后,保存,即可实现自动重启。
jrebel实现热部署,只部署改的类:
https://www.jianshu.com/p/19b6846978a8
https://blog.csdn.net/u010004317/article/details/79776592
按 Command + Option + C 即可复制文件路径
一、springboot配置文件:
yaml文件格式
1.yaml中可以配置值,在类中引用
用注解:@ConfigurationProperties
prefix执行 需要调用yaml中的key
此种默认包含下划线的转换,如yaml中 key为last_name,则类中写lastName 是可以的。
第二种方法:
采用高注解@Value
如下两个注解配合可以对邮箱格式进行校验:
2.四个基本注解
3.自定义注解
配置文件优先级:
如下四个红框 即为上面对应的四个目录下创建的文见,测试得出,上面的优先级最高,从上到下 逐级递减。
表达式:类中使用表达式 也是可以的。
多环境配置:
servlet添加到容器中
配置文件加载顺序: