spring
文章平均质量分 87
yuhua3272004
这个作者很懒,什么都没留下…
展开
-
Bean工厂实例的创建方式
首先宏观的了解一下Spring 框架 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,如图 1 所示。 组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下: 核心容器:核心容器提供 Spring 框原创 2007-12-07 11:01:00 · 2834 阅读 · 1 评论 -
声明式事务管理
我们一下说的都是spring 整合hibernate的事物配置。Spring2.0及以后的版本中声明式事务有两种风格的配置:使用基于XML文件和基于注解式的声明式事务配置方法。具体参见 9.5 声明式事务管理。Spring2.0及以后的版本中声明式事务的配置与之前的版本有相当大的不同。主要差异在于不再需要配置TransactionProxyFactoryBean了。Spring2.0之前的旧版本风原创 2009-08-31 20:02:00 · 7369 阅读 · 0 评论 -
批量修改或批量删除 session.clear()和session.flush()
在javaEey坛子上有人提到“robbin提到Hibernate3的缺点,一级缓存的强引用的问题,所以在做批量查询和插入操作的时候需要执行session.flush和session.clear两个操作。” 如批量插入时可以这么做:先在循环里面调用session.save()来保存,然后当到达指定的批处理数目的时候(比如20个),执行 session.flush()和session.c原创 2009-08-28 16:02:00 · 3856 阅读 · 2 评论 -
模拟实现HibernateTemplate回调机制
文章整理:DIY部落 http://www.diybl.com 文章出处:http://www.diybl.com/course/3_program/java/javajs/2008318/104916.html 谈谈回调吧,以前学java的时候居然没接触到这个词汇,汗,最近研究hibernate和spring结合时,发现spring实现hibernate时应用了回调机制,于是google转载 2009-08-28 16:10:00 · 729 阅读 · 0 评论 -
Spring+Hibernate DAO 持久层开发, Spring 用 Hibernate 访问数据库的三种方法.推荐使用回调
DAO开发注:(1)以下两者都需在Spring XML配置文件中,注册Bean(实现类)来依赖注入SessionFactory. (2.1)Spring 中进行事务管理的通常方式是利用AOP(面向切片编程)的方式,为普通java类封装事务控制,它是通过动态代理实现的,由于接口是 延迟实例化的, spring在这段时间内通过拦截器,加载事务切片。原理就是这样,具体细节请参考jdk中有关转载 2009-08-18 14:31:00 · 1295 阅读 · 0 评论 -
web 服务启动时自动执行某类的代码
1.让服务器启动或停止时自动执行代码 原理是使用servlet的监听器,建立一个servlet类并且实现ServletContextListener接口:T1.javaCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package co转载 2009-05-09 12:58:00 · 2867 阅读 · 1 评论 -
正确理解ThreadLocal
转载 2009-04-01 13:48:00 · 492 阅读 · 0 评论 -
关于Spring的Controller及Struts的Action的多线程的注意
struts是线程安全,并不是指多线程,而是指单态,当多个用户访问一个请求的时候,服务器内存中只有一个与之对应的action类对象,execute方法加上了同步关键字,如果你在action里加上一个全局变量,那么,多个客户访问的时候,这个变量是共有的,即一个客户修改了他,下一个客户获得的变量是修改后的,你可以写个demo来测试,至于多线程只是服务器在相应客户端请求时对于session的处理,并不是转载 2009-03-31 08:51:00 · 2820 阅读 · 1 评论 -
spring嵌套事务
在所有使用 spring 的应用中, 声明式事务管理可能是使用率最高的功能了, 但是, 从我观察到的情况看, 绝大多数人并不能深刻理解事务声明中不同事务传播属性配置的的含义, 让我们来看一下 TransactionDefinition 接口中的定义 代码/** * Support a current transaction, create a new one i转载 2009-03-30 08:33:00 · 659 阅读 · 1 评论 -
Commons-Validator
1.基本文件安装1.1 从http://jarkarta.apache.org/commons/validator/ 下载commons validator的1.3版1.2 http://springmodules.dev.java.net 下载springmodules 0.4。但只有springside所带的版本能够支持Commons Validator 1.2/1.3。1.3 将转载 2008-12-08 08:43:00 · 2717 阅读 · 1 评论 -
BeanUtils--org.apache.commons.beanutils.BeanUtils
转自:http://www.blogjava.net/huanzhugege/archive/2007/02/05/97964.htmlBeanUtilsBeanUtils是Apache-Commons项目提供的另一个非常方便的类库,通过这个类库能够更方便的使用反射。最常用的类是BeanUtils(org.apache.commons.beanutils包中),使用这个类能通过名字访问一个Be转载 2008-08-06 13:06:00 · 1428 阅读 · 0 评论 -
spring + ibatis 配置文件浅析之 applicationContext-ibatis.xml
"http://www.springframework.org/dtd/spring-beans.dtd"> class="org.springframework.orm.ibatis.SqlMapClie原创 2008-08-06 12:53:00 · 1794 阅读 · 0 评论 -
预实例化Bean
转载:http://blog.csdn.net/lifeshow/archive/2006/11/16/1388209.aspx 看看这个讨论 :http://www.javaeye.com/post/325403 懒实例化beanApplicationContext的默认行为是在启动的时候,尽可能早的预实例化所有的单例bean。所谓“预实例化”是指Applicatio转载 2008-08-06 12:50:00 · 717 阅读 · 0 评论 -
Jakarta Commons BeanUtils
转载:http://www.blogjava.net/Good-Game/archive/2007/08/10/135739.htmlJakarta Commons BeanUtils 学习参考:http://www.duduwolf.com/wiki/2007/296.html http://www.chinaitpower.com/A/2005-07-03/150232.html转载 2008-08-06 13:06:00 · 671 阅读 · 0 评论 -
spring + ibatis 配置文件浅析 之 web.xml
以上是spring工程(springMVC + ibatis)的目录结构,接下来一一讲解它的配置文件 . "http://java.sun.com/dtd/web-app_2_3.dtd"> oms Create, Retrieve, Update, Delete contextConfigLocation /WEB-INF原创 2008-08-06 12:52:00 · 1289 阅读 · 0 评论 -
springMVC 之 AbstractFormController
<!--Class name of articleTime specify sun icon or moon icon in front of date-time text. Corresponding to class name sun & moon -->springMVC 之 AbstractFormController原创 2008-08-06 12:46:00 · 1791 阅读 · 0 评论 -
Application context 和Resource 路径
4.7. Application context 和Resource 路径 Spring提供对资源文件的泛型访问(Generic access),ApplicationContext继承了org.springframework.core.io.Resource接口,org.springframework.core.io.Resource接口代表着物理存在的任何资源,其继转载 2008-08-06 12:51:00 · 5097 阅读 · 1 评论 -
SpringMVC 搭建
Spring起步例子 “Developing a Spring Framework MVC application step-by-step” 剖析 (一) 1、 加载Spring WEB Module的过程在WEB.XML中有如下定义 springapp org.springframework.web.servlet.DispatcherS转载 2008-08-06 12:48:00 · 1682 阅读 · 0 评论 -
getHibernateTemplate().method()与getSession().method()
引文出处http://shenzhenchufa.blog.51cto.com/730213/156184在网上看到一篇 关于getSession().method()和getHibernateTemplate().method()比较的文章,自己感觉有些有些偏差(当然这只限我个人的看法对错与否还请各位批评指正),我会在原文各处提出我的看法。引文如下:在ssh或ssh2中,对数据库进行操作的D原创 2009-08-31 20:05:00 · 1898 阅读 · 0 评论