
spring
wdpc2008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第一章 Spring简介
对象的创建了解Spring必须得了解一下对象的工厂模式.Model:public interface Fruit { public void eat();}public class Apple implements Fruit{ public void eat(){ System.out.println("吃苹果"); }}pub...2010-04-28 18:13:33 · 74 阅读 · 0 评论 -
第十章 Spring对事务的支持
Spring对事务的支持分两种方式: 注释语法 与 XML的配置 注释方式首先在头文件中加入事务的支持和AOP一样,注意红色部分接着我们需要配置一个事务管理器对象(Spring提供了), 因为事务是需要使用到Connection对象的,所以需要告诉事务管理器对象Connection对象从哪里来(从我们配置的数据源中获取) 然后我们就可以使用...2010-05-03 20:45:28 · 137 阅读 · 0 评论 -
第九章 Spring配置数据连接池
Spring的JDBC模板技术首先,我们回顾一下我们以前的JDBC操作需要的几个步骤: DbManager:getConnection():负责获取数据库连接对象closeConnection:负责关闭数据库的连接对象 Dao层我们以insert操作为例子public int insertNews(News news) { Connection conn = ...2010-04-28 18:30:19 · 134 阅读 · 0 评论 -
第八章 aop xml配置实现
通过XML配置来实现Spring的AOP首先还是提供一个服务层的接口与实现类:接口:public interface UserService { public void create() throws Exception; public void update() throws Exception; public void delete() throws Excepti...2010-04-28 18:26:01 · 113 阅读 · 0 评论 -
第七章 SpringAOP
Spring AOP中需要了解的几个概念 Advice通知类型:前置通知:方法调用之前织入代码public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { Object obj = null; System.out.println("前置通知"); ...2010-04-28 18:23:26 · 125 阅读 · 0 评论 -
第六章 JDK代理模式
Spring中的AOP技术实际上就是Struts2中的拦截器,只不过针对的对象不同,Spring中的AOP技术: 拦截业务层的方法Struts2中的拦截器: 拦截Action中的请求我们先来模拟一个业务需求UserService:public interface UserService { public void create(); public void upda...2010-04-28 18:21:26 · 89 阅读 · 0 评论 -
第五章 注释注入
注释方法注入采用注释方式的前提条件,1.XML配置文件的改动 蓝色部分为添加的内容,这一部分内容隐式注册注释处理器 AutowiredAnnotationBeanPostProcessor,CommonAnnotationBeanPostProcessor,PersistenceAnnotationBeanPo...2010-04-28 18:20:12 · 159 阅读 · 0 评论 -
第四章 构造器注入,自动装配,集合注入
控制反转(IOC):说简单点就是实例化对象的控制权发生了转变,以前是我们自己new,现在交给Spring这个大工厂去实例化,如果我们现在要用对象,就直接向Spring这个大工厂索取就可以了.就像以前是自己做饭吃,现在是在餐馆点菜吃,只不过是点菜的方式有两种,一个set方式,一种构造器方式. 构造器方式注入构造器参数类型匹配要求构造参数非常明确,即参数列表不会有同类型的参数以水...2010-04-28 18:17:53 · 132 阅读 · 0 评论 -
第三章 set注入
Setter注入Dao层:Dao层接口:public interface FruitDao { public void create();}实现类:public class FruitDaoImpl implements FruitDao { public void create(){ System.out.println("Dao层方法create被调用")...2010-04-28 18:17:12 · 101 阅读 · 0 评论 -
第二章 创建Bean的及Bean范围
实例化bean 构造方法实例化示例:public class Orange implements Fruit { private String name; public Orange() { super(); } public Orange(String name) { super(); this.name = name; }...2010-04-28 18:15:37 · 118 阅读 · 0 评论 -
第十一章 Spring整合Hibernate
Struts2 + Spring + Hibernate的集成我们以综合示例为例子来一步步的完成我们框架的集成首先建一个web工程, 并将包建好 [img]http://dl.iteye.com/upload/attachment/243956/6130a5dd-1f31-383b-8b14-34fab1dd8d54.bmp[/img]包名详解:com.wdpc.ssh...2010-05-03 20:49:49 · 92 阅读 · 0 评论