Spring
文章平均质量分 88
Bryan_Chan
这个作者很懒,什么都没留下…
展开
-
Spring Quartz 浅析
今天在解决项目的一个问题的时候(后期维护),发现项目中有用到Spring配置Quartz,花了点时间去熟悉了一下: 1. Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz。 2. 驱动工作流:比如,如果新创建的流程任务需要在2小时内处理完,则在2小时后Quartz会检查订单是否成功处理。如果没有处理,则Quartz会依据工作流定义的规则来对订单进行...2010-10-11 20:29:23 · 127 阅读 · 0 评论 -
Spring 声明式事务中进行多线程操作及解析
今天项目还存在一个问题,而明天就要上线了,所以很急,主要的问题如下: 问题描述:主要的业务逻辑--页面上处理放行基金下单记录(主管审核以后的操作),这时候需要做的动作如下: 1. 把下单记录关联的档案移动到MFT(TIBCO公司产品,文档传送软件)的发送目录; 2. 更新下单记录信息(OrderInfo)的状态; 3. Daemon(JAVA注册的windows service...2010-10-27 14:00:32 · 773 阅读 · 0 评论 -
Spring事务管理高级应用难点剖析I
概述 Spring 最成功,最吸引人的地方莫过于轻量级的声明式事务管理,仅此一点,它就宣告了重量级 EJB 容器的覆灭。Spring 声明式事务管理将开发者从繁复的事务管理代码中解脱出来,专注于业务逻辑的开发上,这是一件可以被拿来顶礼膜拜的事情。但是,世界并未从此消停,开发人员需要面对的是层出不穷的应用场景,这些场景往往逾越了普通 Spring 技术书籍的理想界定。因此,随着应用开发的深入,在使...原创 2010-11-13 15:57:14 · 113 阅读 · 0 评论 -
Spring事务管理高级应用难点剖析II
联合军种作战的混乱 Spring 抽象的 DAO 体系兼容多种数据访问技术,它们各有特色,各有千秋。像 Hibernate 是非常优秀的 ORM 实现方案,但对底层 SQL 的控制不太方便;而 iBatis 则通过模板化技术让您方便地控制 SQL,但没有 Hibernate 那样高的开发效率;自由度最高的当然是直接使用 Spring JDBC 莫属了,但是它也是最底层的,灵活的代价是代码的繁...原创 2010-11-13 16:01:03 · 100 阅读 · 0 评论 -
Spring事务管理高级应用难点剖析III
概述 对于应用开发者来说,数据连接泄漏无疑是一个可怕的梦魇。如果存在数据连接泄漏问题,应用程序将因数据连接资源的耗尽而崩溃,甚至还可能引起数据库的崩溃。数据连接泄漏像黑洞一样让开发者避之唯恐不及。 Spring DAO 对所有支持的数据访问技术框架都使用模板化技术进行了薄层的封装。只要您的程序都使用 Spring DAO 模板(如 JdbcTemplate、HibernateTempl...原创 2010-11-13 16:04:17 · 134 阅读 · 0 评论