1. 程式人生 > 其它 >個人用到註解整合 具體未詳解僅限個人理解

個人用到註解整合 具體未詳解僅限個人理解

//新
@Transactional(rollbackFor = Exception.class) ; 事務回滾註解
@RequestBody ; post接收JSON引數
@RequestParam ; get接收引數 規定引數名字必須傳值,或賦預設值功能
@Scheduled(cron = "0 0 9 * * ?") ; 定時執行 註解 ///"0 0 9 * * ?" 每天九點定時執行 @EnableScheduling 配帶啟動類 @Component service層

//舊
@GetMapping("") //controller get請求
@ResponseBody //返回型別
@PostMapping("") //controller post 請求
@Controller //controller 註解
@RequestMapping("//") //controller註解
@Service //service 註解
@Autowired //匯入 dao層 或service層
@Component //dao層
@Mapper //dao層
@Param //dao層引數命名
@Data //實體類註解
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8") //實體類時間格式註解

//xml 檔案獲得剛生成的id id自增剛插進就獲得
useGeneratedKeys="true" keyProperty="id"

//實體類序列化 -->雖然不是註解但也記錄一下吧
implements Serializable