03 2017 档案

摘要:在对应方法上加上@Transactional注解如 @Transactional(propagation = Propagation.REQUIRED, isolation = Isolation.DEFAULT, rollbackFor = { Throwable.class, Exception 阅读全文
posted @ 2017-03-30 15:37 孤夏 阅读(143) 评论(0) 推荐(0)
摘要:简单来说#{} 解析的是占位符?可以防止SQL注入, 比如打印出来的语句 select * from table where id=? 然而${} 则是不能防止SQL注入打印出来的语句 select * from table where id=2 实实在在的参数。 最简单的区别就是${}解析穿过来的 阅读全文
posted @ 2017-03-29 10:27 孤夏 阅读(204) 评论(0) 推荐(0)
摘要:一、quartz核心概念 先来看一张图: scheduler trigger 触发器,用于定义任务调度时间规则 job 任务,即被调度的任务 misfire 错过的,指本来应该被执行但实际没有被执行的任务调度 Job:是一个接口,只有一个方法void execute(JobExecutionCont 阅读全文
posted @ 2017-03-27 10:31 孤夏 阅读(213) 评论(0) 推荐(0)
摘要:@JsonIgnoreProperties 此注解是类注解,作用是json序列化时将java bean中的一些属性忽略掉,序列化和反序列化都受影响。 @JsonIgnore 此注解用于属性或者方法上(最好是属性上),作用和上面的@JsonIgnoreProperties一样。 @JsonFormat 阅读全文
posted @ 2017-03-22 09:30 孤夏 阅读(5006) 评论(0) 推荐(0)
摘要:作用是json序列化时将java bean中的一些属性忽略掉,序列化和反序列化都受影响。 阅读全文
posted @ 2017-03-20 17:35 孤夏 阅读(277) 评论(0) 推荐(0)
摘要:一、事件 事件是文档或者浏览器窗口中发生的,特定的交互瞬间。 事件是用户或浏览器自身执行的某种动作,如click,load和mouseover都是事件的名字。 事件是javaScript和DOM之间交互的桥梁。 你若触发,我便执行——事件发生,调用它的处理函数执行相应的JavaScript代码给出响 阅读全文
posted @ 2017-03-17 09:49 孤夏 阅读(298) 评论(0) 推荐(0)