- 博客(5)
- 收藏
- 关注
转载 Spring 缓存注解@Cacheable、@CacheEvict、@CachePut
从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们缓存的方法对...
2018-04-23 11:43:22 274
原创 spring 事务提交成功后,再去发送事件
TransactionSynchronizationManager.registerSynchronization( new TransactionSynchronizationAdapter() { @Override public void afterCommit() { applicationContext.publishEvent( ev...
2018-04-20 14:09:43 8393
原创 spring 手动抛异常并让事务回滚
try { throw new Exception("test exception!"); } catch ( Exception e ) { e.printStackTrace(); TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); //
2018-04-20 11:03:29 3918
转载 JAXB解析xml 的XML声明
转自:http://hanhongke123.blog.163.com/blog/static/622234942012443279559/看到xml解析比较好的一篇文章,特地保存以供学习。1.将 xml 文件中的各个节点和属性信息创建对应的Java模型2.在Java模型中的创建与 xml 文件对应的节点和属性需要用注解来表示@XmlRootElement 将一个Java类映射为一段XML的根...
2018-04-12 18:56:07 525
原创 Redis初步学习
Redis 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据...
2018-04-02 14:27:52 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人