注解
2022-05-12 16:44:06 0 举报
AI智能生成
SpringBoot常见注解
作者其他创作
大纲/内容
组件注解
@Controller
表现层(spring-mvc的注解),它注解的类进行前端请求的处理、转发、重定向
@Service
作用于业务逻辑层(Service层)
@Repository
作用于持久层(dao层),它注解的类作为DAO对象
@Component
通用的Spring容器管理的单例Bean组件,最普通的组件,可以被注入到spring容器进行管理
@Bean
管理第三方Java类创建对象,放入ioc容器中
@import
配置文件中添加其他的配置类
依赖注入的注解
@AutoWired
用来实现依赖注入
@Value
基本属性注入
请求注解
@RequestMapping
@RequestMapping:是一个用来处理请求地址映射的注解,可用于类或方法上。
@GetMapping
Get请求注解
@PostMapping
Post请求注解
@PutMapping
Put请求注解
@DeleteMapping
Delete请求注解
请求和响应注解
@RequestParam
获取请求参数(url的请求参数)
@RequestBody
注解@RequestBody接收的参数是来自requestBody中,即请求体
@RestController
@Controller+@ResponseBody
@ResponseBody
把对象转成json返回给前端
其它注解
@Transactional
事务注解
@Configuration
定义配置类
@EnableWebMvc
开启SpringMVC的一些配置
@ComponentScan
组件扫描注解
@PropertySource
加载properties文件
0 条评论
下一页