Spring boot
一.springboot 其他设置
1.application.properties

2.application.yaml

3.application.yml

4.虚拟机
虚拟机参数
-Dserver.port=9000
5.程序实参
--server.port=9001
二.配置类
1.往IOC里放对象
①写在类上(自己写的类),就可以放入到IOC容器中的注解4个
(把当前类的对象放入到IOC中, key是类名的首字母小写 )
@Controller
@Service
@Repository (修饰持久层)
@Component (组件,不在这三层之外的类)
修饰类,把当前类的对象放入到OC容器中,key是类名,首字母小写
②不是自己写的类,但想要将其放到IOC中,就要通过方法来放
1.文件是配置文件类(@Configuration)
2.配置文件中,要写@Bean的注解的方法
方法的注解@Bean
将方法的返回值放到IOC中
配置类: 有@Configuration注解的类
2.配置文件操作
@autowired 是把bean取下来
@value是把属性取下来(取得是application文件里的内容)
@Resource以名称优先后类型
@Autowired 先类型后名称
@Qualifier("user2")多个bean时指定名称
三.拦截器(需添加到配置文件中)
前置拦截器 return true 放行
return false 阻挡
后置拦截器
实现接口的配置类才能添加拦截器
没实现接口的就只是普通的配置类,不能加拦截器
