注解
欢乐的八爪鱼
世事洞明皆学问 人情练达即文章
展开
-
@interface自定义注解学习笔记
1.注解是什么,与注释的区别注解与注释都是用于解释与说明,注释主要是用来自己看及给开发的程序员看,注解更侧重于jvm看,也可以看作一种标记。2.注解的历史注解不是一开始就有的,jdk1.5之后sun公司开发了注解接口并公开,使第三方公司能够开发使用,得到广泛应用。例如Spring公司、Hibernate、Struts2等公司都支持注解开发!3.注解的作用注解的主要作用除了用于解...原创 2019-12-09 18:39:09 · 361 阅读 · 0 评论 -
springboot配置动态定时任务 及 重复执行解决
背景:页面会有一个设置时间频率的输入框,这个频率也是定时任务的执行时间间隔,单位是分钟; 思路:按springboot的@Scheduled方式配置定时任务,其中有cron规则,和fixedRate、fixedDelay配置,配置规则是这样的,如,每5秒执行一次@Scheduled(cron = "0/5 * * * * *") 这个配置可以在配置文件添加后@Value获取@Sch...原创 2018-10-30 18:50:43 · 16166 阅读 · 0 评论 -
spring boot 配置定时任务 + cron表达式详解
很简单,三步:1.在启动类上加入 @EnableScheduling 注解2.在需求的方法上加入 @Scheduled(cron="0 0 0 ? * SUN") 注解3.配置cron规则 (cron="0 0 0 ? * SUN")实例:1.启动类加入注解@Confiquration@EnableBatchProcessing@EnableSchedul...原创 2018-09-12 10:48:25 · 43978 阅读 · 2 评论 -
jpa原生sql@Query操作增删改查
使用springboog+jpa框架,因为业务需求不能使用封装好的save()方法,故需要在jpa容器里使用@Query注解写sql完成起初,直接@Query(value="insert into 对象名(字段名) values (?1)")插入,但是一直报错unexpected token: VALUES即sql语句有误,各种改,没用,后来网上查,大多数说法是jpa的jpql不支持ins...原创 2018-06-27 12:57:48 · 51539 阅读 · 10 评论 -
@SuppressWarnings注解
今天看代码发现个不认识的注解@SuppressWarnings注解,查询后决定记录下来,此处应该是应用二的场景简介:java.lang.SuppressWarnings是J2SE5.0中标准的Annotation之一。可以标注在类、字段、方法、参数、构造方法,以及局部变量上。作用:告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。使用:@SuppressWarnings(“”)@Suppre...原创 2018-04-09 18:19:56 · 152 阅读 · 0 评论 -
@Temporal
@Temporal标签的作用很简单:总结就一句话:相当于java.sql.Date 1、如果在某类中有Date类型的属性,数据库中存储可能是'yyyy-MM-dd hh:MM:ss'要在查询时获得年月日,在该属性上标注@Temporal(TemporalType.DATE) 会得到形如'yyyy-MM-dd' 格式的日期。DATE :等于java.sql.Date日期:@Tempora...原创 2018-04-09 17:27:50 · 748 阅读 · 0 评论 -
@Component
@Component@component (把普通pojo实例化到spring容器中,相当于配置文件中的 <bean id="" class=""/> )与注解@controller,@service,@repository 类似,都是 把该注解注释的类交于spring容器进行管理使用环境:泛指各种组件,就是说当我们的类不属于各种归类的时候(不属于@Controller、@Servic...原创 2018-04-09 17:14:12 · 252 阅读 · 0 评论 -
@Transactional事务几点注意及其属性Propagation的使用
@Transactional事务几点注意这里面有几点需要大家留意:A. 一个功能是否要事务,必须纳入设计、编码考虑。不能仅仅完成了基本功能就ok。B. 如果加了事务,必须做好开发环境测试(测试环境也尽量触发异常、测试回滚),确保事务生效。C. 以下列了事务使用过程的注意事项,请大家留意。1. 不要在接口上声明@Transactional ,而要在具体类的方法上使用 @Transactional 注...原创 2018-04-09 17:11:53 · 14884 阅读 · 4 评论