Spring boot学习
名词解释
- 约定编程https://www.jianshu.com/p/c67624b6ce18
要点
Java 基础知识
- 反射
参考链接 - 代理模式
参考链接 - 拦截器
参考链接
Spring 要点
- Spring Bean的作用域
参考链接 - IOC
- AOP
- 版本仲裁中心–查询各个starter版本参考链接
- 自动配置包
@AutoConfigurationPackage 会自动将**当前应用(程序入口所在目录)**中的内容自动注入到配置文件中
6.默认日志
logback+slf4j–了解pom位置–与田博士确认log框架
docker 相关命令
拉取mysql
docker pull mysql:5.6.35
启动mysql
docker run --name mysqlsvr -p 12345:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:5.6.35
--访问mysql使用端口12345代替通用的3306,密码使用my-secret-pw
拉取redis
docker pull redis
启动redis
docker run -p 6379:6379 -v $pwd/data:/data -d redis redis-server --appendonly yes
--注意,其中的$pwd/data:/data是将容器内的data目录映射到磁盘的data目录下,磁盘的目录可以修改
引入lombok
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
Spring MVC
DispatcherServlet
HandlerMapping
HandlerAdapter
Handler(Controller)
View resolver
view