
Spring
文章平均质量分 78
zhangxs_3
Java软件工程师
展开
-
Spring受管Bean依赖注入(设值注入)
设值注入是Spring支持的多种依赖注入类型中的一种,也是最为常见的一种。设值(setter)注入指在通过调用无参构造器(或无参静态工厂方法,或工厂Bean的蜚静态工厂方法)实例化受管Bean后调用setter方法,从而建立起对象之间的依赖关系。一、无参构造器实例化受管Beanpublic class HelloWorld implements IHelloWorld {原创 2009-07-13 21:13:00 · 5739 阅读 · 1 评论 -
spring中datasource的配置
一共分为直接连接、连接池、jndi绑定三种原创 2011-02-24 09:30:00 · 1692 阅读 · 1 评论 -
JdbcTemplate学习笔记
<br />1、使用JdbcTemplate的execute()方法执行SQL语句<br />jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");<br />2、如果是UPDATE或INSERT,可以用update()方法。<br />jdbcTemplate.update("INSERT INTO USER VALUES('" + user.getId() + "', '"原创 2011-02-24 12:03:00 · 915 阅读 · 0 评论 -
quartz结合spring轻松实现任务调度
1. 首先编写实现的类,这个类可以是独立不需要继承至quartz,类名为:com.ferly.web.task.SmsSendTask2. 编写spring的配置文件如下:原创 2010-11-05 11:21:00 · 845 阅读 · 0 评论 -
使用spring和hibernate配置ehcache和query cache
1、 applicationContext.xml<prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop><prop key="hibernate.cache.use_query_cache">true</prop>这两句加到hibernateProperties中<bean id="hibernateTemplate" class="org.springframework.orm.hi原创 2010-11-04 15:02:00 · 1051 阅读 · 0 评论 -
Spring获取Bean的几种方式
<br />通过xml配置文件<br /> bean配置在xml里面,spring提供两种方式读取配置文件得到ApplicationContext.<br />FileSystemXmlApplicationContext<br /> 通过程序在初始化的时候,导入Bean配置文件,然后得到Bean实例:<br />ApplicationContext oAC = new FileSystemXmlApplicationContext”applicationContext.xml”)<br />o原创 2010-07-06 16:27:00 · 1578 阅读 · 0 评论 -
Spring事务配置的五种方式
总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为转载 2009-12-23 17:33:00 · 761 阅读 · 0 评论 -
Spring集成XFire开发WebService
Spring是目前最流行的JavaEE Framework,但是使用Spring的Spring-WS开发WebService却十分繁琐。XFire是一个简化WebService开发的开源项目,通过Spring和XFire的结合可以大大简化基于Spring Framework的应用中的WebService开发。原创 2009-12-22 23:11:00 · 649 阅读 · 0 评论 -
Spring 的AOP(面向切面编程)
AOP是一门编程技术,spring的AOP可以这样理解:把非核心代码从核心代码块中提取出来,通过Spring达到一种即插即用的效果。通俗点来说也就是,如果执行方法1之前必须要执行一个或多个其他非该功能的一些方法,如果按传统的开发模式,则在方法1的前面写几条调用语句,这样做有有好处也有坏处,好处就是如果程序代码量少那么可以很明了的指原创 2009-12-22 22:57:00 · 1187 阅读 · 2 评论 -
基于泛型访问DI容器
为显示地访问宿主在DI容器(包括BeanFactory和ApplicationContext)中的受管Bean,开发者需要在调用getBean()方法后,完成对象的造型操作,因此编译期很难知道造型正确与否.Spring 2.x引入的GenericBeanFactoryAccessor辅助类能避免造型操作,它借用到了JDK5.0中的泛型特性.这一辅助类对DI容器进行了包裹,并提供了大量的辅助方法.原创 2009-07-05 16:24:00 · 1798 阅读 · 0 评论 -
基于注解的DI容器配置元数据
一、定义POJO类package test;/** * IHelloStr接口 * * @author zxs */public interface IHelloStr { public String getContent(); } package test;import java.io.FileNotFoundEx原创 2009-07-05 15:11:00 · 973 阅读 · 0 评论 -
基于XML的DI容器配置元数据
一、定义POJO类package test;/** * IHelloStr接口 * * @author zxs */public interface IHelloStr { public String getContent(); } package test;import java.io.InputStream;imp原创 2009-06-20 15:09:00 · 870 阅读 · 0 评论 -
Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。总结如下:Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部转载 2011-12-14 11:20:52 · 785 阅读 · 0 评论