Spring boot

一.springboot 其他设置

1.application.properties

image

2.application.yaml

image

3.application.yml

image

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 阻挡
后置拦截器

实现接口的配置类才能添加拦截器
没实现接口的就只是普通的配置类,不能加拦截器
image

posted @ 2026-01-30 15:45  doremi_h2  阅读(24)  评论(0)    收藏  举报