spring
jiangtie
这个作者很懒,什么都没留下…
展开
-
Spring 事务管理高级应用难点剖析: 第 1 部分
Spring 事务管理高级应用难点剖析: 第 1 部分简介: Spring 的事务管理是被使用得最多的功能之一,虽然 Spring 事务管理已经帮助程序员将要做的事情减到了最小。但在实际开发中,如果使用不当,依然会造成数据连接泄漏等问题。本系列以实际应用中所碰到的各种复杂的场景为着眼点,对这些应用的难点进行深度的剖析。概述Spring 最成功,最吸引人的地方莫过于轻量级的声...原创 2011-04-26 17:05:16 · 64 阅读 · 0 评论 -
如何将基于 Struts、Spring 和 Hibernate 的应用从 Tomcat 迁移到 WebSphere Application Server...
引言现在很多的企业都在使用开源框架开发自己的企业级应用,如 Struts、Spring 和 Hibernate 等。起初由于受到资金和规模等的限制,大部分应用都部署在 Tomcat 或 Jboss 等开源应用服务器上。但随着业务不断发展,对应用部署的安全和性能要求也越来越高,企业希望将现有的开源应用从开源服务器迁移到商业应用服务器之上,比如:WebSphere Application Serv...原创 2012-12-21 10:28:22 · 168 阅读 · 0 评论 -
Replace constructor-arg by annotation
replace constructor-arg by annotation在applicationContext.xml中[code="java"] [/code]在注解中应该如下使用[code="java"]@Repository("lobHelper")public class LobHelper extend...原创 2013-05-24 04:34:41 · 138 阅读 · 0 评论 -
spring struts2 零配置
1.ssh(struts2.3.8+spring3.2+heibernate4.1+annotation零配置http://happysnowcity.iteye.com/blog/1770872原创 2013-05-23 18:04:11 · 94 阅读 · 0 评论 -
使用Spring进行统一日志管理 + 统一异常管理
使用Spring进行统一日志管理 + 统一异常管理统一日志和异常管理配置好后,SSH项目中,代码以往散落的log.info() 和 try..catch..finally 再也不见踪影!统一日志异常实现类:[code="java"]package com.pilelot.web.util; import org.apache.log4j.Logger; ...原创 2013-03-15 16:23:52 · 120 阅读 · 0 评论 -
Spring 配置(事务和日志)
Spring的那些配置(事务和日志)Spring整合Ibatis典型的配置文件[code="java"] ...原创 2013-03-15 16:11:03 · 343 阅读 · 0 评论 -
Spring 自定义注解实现操作日志记录功能
Spring 自定义注解实现操作日志记录功能最近项目组长分配给我一个任务,让我完成一个操作日志的管理功能。需求是这样的:项目很大,有好几个子系统,而且这些子系统已经都在开发过程中了,都进行了大半了。现在要实现的操作日志管理是要将用户在登录系统后所做的重要操作记录下来并查询。记录的内容包括操作人的相关信息(比如:用户ID,用户名,用户IP地址,所属机构等)和所执行的操作的相关信息(比如:所属...原创 2013-03-15 09:55:41 · 162 阅读 · 0 评论 -
Spring AOP对日志记录、Exception日志记录
Spring AOP对日志记录、Exception日志记录利用spring aop对日志进行管理,还是采用对比的方式进行,修改前:偶们的做法是在action里记录日志,注意这个日志是面向用户的日志,姑且称它为业务日志,至于后台日志,则在此文章中暂不考虑,基本是通过log4j打印到后台日志文件中。看下面一段代码: [code="java"]try { em...原创 2013-03-14 18:14:22 · 188 阅读 · 0 评论 -
Struts2防止表单重复提交
Struts2防止表单重复提交最近开发中涉及到了表单重复提次的问题,通过研究做个总结。 防止表单重复提交主要用的到标签: 拦截器: 默认的返回值: /input.jsp 在页面加载时产生一个GUID(Globally Unique Identifier—全局唯一标识符)值的隐藏输入框如:同时,将GUID放到会话(session)中。在执行a...原创 2013-03-14 10:18:31 · 62 阅读 · 0 评论 -
Spring事务配置的五种方式
Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager...原创 2013-03-05 10:08:18 · 53 阅读 · 0 评论 -
Spring 事务管理高级应用难点剖析: 第 3 部分
Spring 事务管理高级应用难点剖析: 第 3 部分简介: 本文是“Spring 事务管理高级应用难点剖析”系列文章的第 3 部分,作者将继续深入剖析在实际 Spring 事务管理应用中容易遇见的一些难点,包括在使用 Spring JDBC 时如果直接获取 Connection,哪些情况会造成数据连接的泄漏与如何应对,以及除 Spring JDBC 外,其它数据访问技术数据连接泄漏的应对...原创 2011-04-26 17:29:53 · 78 阅读 · 0 评论 -
Spring 事务管理高级应用难点剖析: 第 2 部分
Spring 事务管理高级应用难点剖析: 第 2 部分简介: 本文是“Spring 事务管理高级应用难点剖析”系列文章的第 2 部分,作者将继续深入剖析在实际 Spring 事务管理应用中容易遇见的一些难点,包括混合使用多种数据访问技术(如 Spring JDBC + Hibernate)的事务管理问题,以及通过 Spring AOP 增强的 Bean 存在的一些比较特殊的情况。联...原创 2011-04-26 17:20:08 · 92 阅读 · 0 评论 -
spring 异常与事务
Service层捕获异常,并抛出RuntimeException异常到Action层:[code="java"]public void lock(String id) throws RuntimeException { try { this.loginUserDao.lock(id); LoginUser user = this...原创 2013-03-01 11:21:50 · 98 阅读 · 0 评论