Spring boot学习

Spring boot学习

https://www.bilibili.com/video/BV12a4y1a74Y

名词解释

  1. 约定编程https://www.jianshu.com/p/c67624b6ce18

要点

Java 基础知识

  1. 反射
    参考链接
  2. 代理模式
    参考链接
  3. 拦截器
    参考链接

Spring 要点

  1. Spring Bean的作用域
    参考链接
  2. IOC
  3. AOP
  4. 版本仲裁中心–查询各个starter版本参考链接
  5. 自动配置包
    @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

Client DispactcherServlet HandlerMapping request url 请求查找handle 返回一个执行链(HandlerExcutionChain{HandlerInterceptor1 HandlerInterceptor2 Handler}) Client DispactcherServlet HandlerMapping
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值