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