@Mapper 放在Dao接口上
@Insert 放在方法上
@Delete
@Update
@Select(“select * from xxxx”)
//在进行单表操作时,可以直接使用以上注解,SQL语句直接写在注解的值中
@Component 放到类上将类交由工厂管理 等待包扫描 工厂管理的候选者
@Repository 放在dao上
@Service 放在service上
@Controller 放在controller上
@ComponentScan 包扫描
@Transcational 查询时,事务控制
@Scope 设置多例
@Import() 将一个对象交由工厂管理
@Configuration 配置类 和xml一样
@Bean
@RequestMapping 设置controller方法的访问路径
@ResponseBody 返回的数据为json
@RestController ====Controller + ResponseBody
@GetMapping 查询 restful风格
@PostMapping 添加/修改
@PutMapping 修改/添加
@DeleteMapping 删除
@PathVariable restful接收前台数据时用
@Qualifier 基于名字注入
@Autowired 属性注入
@Resource 属性注入 java提供的注解
@DateTimeFormat 设置输入日期格式
@JsonFormat 设置返回日期格式
@RequestBody 接收json转化为对象
@Before 前置通知
@After 后置通知
@Around 环绕通知
@Throws 异常通知
@Aspect 切面
@Pointcut 切点
springboot开发常用注解
最新推荐文章于 2025-03-23 06:00:06 发布