Fork me on GitHub

随笔分类 -  Spring

摘要:缓存 什么是缓存? 在高并发下,为了提高访问的性能,需要将数据库中 一些经常展现和不会频繁变更的数据 ,存放在存取速率更快的内存中。这样可以 1. 降低数据的获取时间,带来更好的体验 2. 减轻数据库的压力 缓存适用于读多写少的场合,查询时缓存命中率很低、写操作很频繁等场景不适宜用缓存。 MySQL 阅读全文
posted @ 2017-11-07 13:30 morethink 阅读(2633) 评论(0) 推荐(0)
摘要:Synchronized用于线程间的数据共享,而ThreadLocal则用于线程间的数据隔离。 在我完成一个项目的时候,遇到了一个Spring事务不回滚的问题,通过aspectJ和@Transactional注解都无法完成对于事务的回滚,经过查看博客和文档 1. 默认回滚RuntimeExcepti 阅读全文
posted @ 2017-05-14 19:19 morethink 阅读(3461) 评论(0) 推荐(2)
摘要:事务 1. 事务:逻辑上的一组操作,这组操作要么全部成功,要么全部失败 2. 事务四大特性 原子性 : 事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生 一致性 : 事务前后数据的完整性必须保持一致(例如:两个人转账,转账前后总金额的数目都是固定的) 隔离性 : 多个用户并发访问数 阅读全文
posted @ 2017-04-26 21:04 morethink 阅读(276) 评论(0) 推荐(0)
摘要:在JQuery中,我们可以进行REST ful中delete和put的请求,但是在java EE标准中,默认只有在POST请求的时候,servlet 才会通过getparameter()方法取得请求体中的相应的请求参数的数据。而PUT,delete请求的请求体中数据则默认不会被解析。 <! more 阅读全文
posted @ 2017-02-08 14:24 morethink 阅读(6886) 评论(4) 推荐(2)