spring理解
请訆涐尐坤
这个作者很懒,什么都没留下…
展开
-
Spring定时任务的几种实现
近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.Timer转载 2016-08-24 15:32:06 · 438 阅读 · 0 评论 -
spring分布式事务实现
当数据量越来越多的时候,我们就会开始考虑跨库查询,读写分离,之前对于数据库读写分离有过一定的了解,但是这里面存在着一个问题,就是A库中有a表,B库中有b表,那如果b表出现了异常,a表这个时候怎么回滚呢?当在一个数据库中直接用事务很好的处理,那如果在多个数据源中呢?其实原理是一样的。对于一些较大的规模的应用,单个数据源已经无法支撑起庞大的用户量,需要引入多数据源,水平层面进行分库分表,降低DB的转载 2017-02-20 15:27:04 · 20019 阅读 · 3 评论 -
spring 用到的九种设计模式
1.简单工厂模式又叫做静态工厂模式简单工厂模式实质是有一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 com.itxxz.HelloItxxz"> Hello! 这是singletonBean!value> itxxzBean" class转载 2017-02-16 16:12:21 · 20184 阅读 · 0 评论 -
ehcache详细解读
ehcache是现在最流行的纯java开源框架,配置简单,结构清晰,功能强大,最初知道它,是从hibernate的缓存开始的。网上中文的ehcache材料以简单的介绍和配置方法居多,如果你有这方面的问题,请自行看官网api文档,但是很少见到特性说明和对实现原理的分析,因此在这这篇文章里面,我会详细介绍和分析ehcache的特性,加上一些自己的理解和思考,希望对缓存感兴趣的朋友有所收获。1.快速转载 2016-11-24 17:46:26 · 34179 阅读 · 2 评论 -
SpringMVC介绍之Validation
SpringMVC介绍之Validation 对于任何一个应用而言在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对数据的有效性进行验证。SpringMVC自身对数据在服务端的校验有一个比较好的支持,它能将我们提交到服务端的数据按照我们事先的约定进行数据有效性验证,对于不合格的数据信息SpringMVC会把它保存在错误对象中,这些错误信息我们也转载 2016-09-27 22:21:04 · 579 阅读 · 0 评论 -
java缓存适合使用的情况
并非所有的情况都适合于使用二级缓存,需要根据具体情况来决定。同时可以针对某一个持久化对象配置其具体的缓存策略。 适合于使用二级缓存的情况: 1、数据不会被第三方修改; 一般情况下,会被hibernate以外修改的数据最好不要配置二级缓存,以免引起不一致的数据。但是如果此数据因为性能的原因需要被缓存,同时又有可能被第3方比如SQL修改,也可以为其配置二级缓存。只是此时需要在sql转载 2016-10-22 15:55:14 · 2671 阅读 · 0 评论 -
springMVC+mybatis+ehcache详细配置
摘要: 最近在研究ehcache整合mybatis和SpringMVC,在网上找了很多资料。找到了一些写的不错的文章比如mybatis+ehcache: http://qiuqiu0034.iteye.com/blog/1162952。又比如springMVC+mybatis+ehcache:http://www.darrenzhong.com/?p=73#codesyntax_4。都可以从中学习转载 2016-10-22 13:17:34 · 566 阅读 · 0 评论 -
Echache整合Spring缓存实例讲解
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要介绍了EhCache,并通过整合spring给出了一个使用实例。一、EhCache 介绍 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是hibernate中默认的CacheProvi转载 2016-10-22 13:14:52 · 1069 阅读 · 0 评论 -
三大框架的理解
1.谈谈struts的理解 1.struts是一个按mvc模式设计的web框架,其实他就是一个大大的servlet,这个Actionservlet,我们就可以在web.xml中将符合某种特征的所有请求交给这个servlet处理,这个servlet在参照一个配置文件(通常就是struts-config.xml)中,将各个请求分别分配我不同的action处理2.actionServlet把请求原创 2015-01-31 18:21:05 · 1100 阅读 · 0 评论 -
spring中的控制反转和依赖注入
IoC,这是spring核心,贯穿始终,所谓的IoC, 对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系这是什么意思,举个例子吧,我们如何找女朋友,常见的情况是,我们到处去看哪里有长的漂亮的mm然后打听她们的兴趣爱好,qq号,电话号码,手机号码,想办法认识她们,这个过程是复杂深奥的,我们必须自己设计和面对每个细节,传统的程序开发也也是如此,在一个对象中原创 2015-02-02 20:11:42 · 416 阅读 · 0 评论 -
spring事务管理
好像有一天没有写博客了,赶紧把它补上今天,突然研究了一下事务管理,在我们日常生活中总有许多的例子,比如银行汇钱,你打给对方100块钱,首先银行会先扣除你100块,然后银行在往对方账户里打100,如果银行往对方账户中打100块这个过程出错了,那不是你亏了,这样也不行啊,所以有了事务管理回滚,出错的话,整个汇款都可以回滚的话,这样对谁都不会有问题。事务有4种特性:1.原子性:事务是由一个或...原创 2016-09-13 13:04:12 · 279 阅读 · 0 评论