Spring4 MVC Hibernate4集成 Annotation
摘要:Spring4 MVC Hibernate4集成Annotation一、本文所用环境二、工程目录三、Maven添加依赖四、新建数据库表五、配置文件六、Model层七、DAO层八、Service层九、JSP页面和Controller十、运行结果已经充分封装DAO层和Service层一、本文所用环境Sp...
阅读全文
posted @
2014-06-10 16:50
leiOOlei
阅读(25548)
推荐(4) 编辑
Spring4 MVC Hibernate4集成
摘要:本文环境:Spring4.0.3.RELEASE、Hibernate4.3.5.Final、Mysql。
事物及bean注入采用xml方式配置
阅读全文
posted @
2014-05-14 15:33
leiOOlei
阅读(76302)
推荐(4) 编辑
Spring MVC 事务配置
摘要:所使用环境为Spring4.0.3、Hibernate4.3.5。
介绍两种方法。
一、XML,使用tx标签配置拦截器实现事务
二、Annotation方式
阅读全文
posted @
2014-05-13 16:52
leiOOlei
阅读(111223)
推荐(7) 编辑
Spring 开启Annotation <context:annotation-config> 和 <context:component-scan>诠释及区别
摘要:和 的区别 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package sanning的方式)上面的注解。除了具有的功能之外,还可以在指定的package下扫描以及注册javabean 。下面我们通过例子来详细查看他们的区别,有三个class A,B,C...
阅读全文
posted @
2014-05-07 15:52
leiOOlei
阅读(58490)
推荐(59) 编辑
Spring 注释 @Autowired 和@Resource 的区别
摘要:Spring 注释 @Autowired 和@Resource 的区别一、@Autowired和@Resource都可以用来装配bean,都可以写在字段上,或者方法上。二、@Autowired属于Spring的;@Resource为JSR-250标准的注释,属于J2EE的。三、@Autowired默...
阅读全文
posted @
2014-05-07 14:44
leiOOlei
阅读(36180)
推荐(7) 编辑
Spring3 MVC请求参数获取的几种方法
摘要:1:通过@PathVariabl获取路径中的参数。
2:@ModelAttribute获取POST请求的FORM表单数据。
3:直接用HttpServletRequest获取。
4:用注解@RequestParam绑定请求参数
阅读全文
posted @
2014-04-11 10:30
leiOOlei
阅读(70779)
推荐(6) 编辑
Spring3系列13-Controller和@RequestMapping
摘要:Spring3系列13-Controller和@RequestMappingController返回值,String或者ModelAndView@RequestMapping关联url@RequestMapping的属性一、 Controller返回值,String或者ModelAndView首先看一下spring的配置文件,如下 /WEB-INF/user/ .jsp 第一种,返回类型为String,Controller中的方法如下...
阅读全文
posted @
2014-04-11 10:09
leiOOlei
阅读(23074)
推荐(7) 编辑
Spring3系列12- Spring AOP AspectJ
摘要:Spring3系列12- Spring AOP AspectJ本文讲述使用AspectJ框架实现Spring AOP。再重复一下Spring AOP中的三个概念,Advice:向程序内部注入的代码。Pointcut:注入Advice的位置,切入点,一般为某方法。Advisor:Advice和Pointcut的结合单元,以便将Advice和Pointcut分开实现灵活配置。AspectJ是基于注释(Annotation)的,所以需要JDK5.0以上的支持。AspectJ支持的注释类型如下:@Before@After@AfterReturning@AfterThrowing@Around首先定义一
阅读全文
posted @
2014-03-20 11:52
leiOOlei
阅读(4410)
推荐(0) 编辑
Spring3系列11- Spring AOP——自动创建Proxy
摘要:Spring3系列11- Spring AOP——自动创建Proxy 在《Spring3系列9- Spring AOP——Advice》和《Spring3系列10- Spring AOP——Pointcut,Advisor拦截指定方法》中的例子中,在配置文件中,你必须手动为每一个需要AOP的bean创建Proxy bean(ProxyFactoryBean)。这不是一个好的体验,例如,你想让DAO层的所有bean都支持AOP,以便写SQL日志,那么你必须手工创建很多的ProxyFactoryBean,这样会直接导致你的xml配置文件内容成几何级的倍增,不利于xml配置维护。幸运的是,Spri.
阅读全文
posted @
2014-02-20 16:44
leiOOlei
阅读(6731)
推荐(2) 编辑
Spring3系列10- Spring AOP——Pointcut,Advisor拦截指定方法
摘要:Spring3系列10- Spring AOP——Pointcut,Advisor 上一篇的Spring AOP Advice例子中,Class(CustomerService)中的全部method都被自动的拦截了。但是大多情况下,你只需要一个方法去拦截一两个method。这样就引入了Pointcut(切入点)的概念,它允许你根据method的名字去拦截指定的method。另外,一个Pointcut必须结合一个Advisor来使用。在Spring AOP中,有3个常用的概念,Advices、Pointcut、Advisor,解释如下,Advices:表示一个method执行前或执行后的动作。.
阅读全文
posted @
2014-02-20 14:44
leiOOlei
阅读(20038)
推荐(2) 编辑
Spring3系列9- Spring AOP——Advice
摘要:Spring3系列9- Spring AOP——Advice Spring AOP即Aspect-oriented programming,面向切面编程,是作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题。简单地说,就是一个拦截器(interceptor)拦截一些处理过程。例如,当一个method被执行,Spring AOP能够劫持正在运行的method,在method执行前或者后加入一些额外的功能。在Spring AOP中,支持4中类型的通知(Advice)Before advice ——method执行前通知After returning ad.
阅读全文
posted @
2014-02-19 15:51
leiOOlei
阅读(3936)
推荐(1) 编辑
Spring3系列8- Spring 自动装配 Bean
摘要:Spring3系列8- Spring 自动装配 Bean1. Auto-Wiring ‘no’2. Auto-Wiring ‘byName’3. Auto-Wiring ‘byType4. Auto-Wiring ‘constructor’5. Auto-Wiring ‘autodetect’Spring Auto-Wiring Beans——Spring自动装配Bean所谓自动装配,就是将一个Bean注入到其他Bean的Property中,类似于以下:Spring支持5种自动装配模式,如下:no ——默认情况下,不自动装配,通过“ref”attribute手动设定。buName ——根据..
阅读全文
posted @
2014-02-13 16:08
leiOOlei
阅读(14869)
推荐(2) 编辑
Spring3系列7- 自动扫描组件或Bean
摘要:通常你可以在xml配置文件中,声明一个bean或者component,然后Spring容器会检查和注册你的bean或component。实际上,Spring支持自动扫描bean或component,你可以不必再在xml文件中繁琐的声明bean,Spring会自动扫描、检查你指定包的bean或component。
阅读全文
posted @
2014-02-13 10:22
leiOOlei
阅读(19157)
推荐(6) 编辑
Spring3系列5-Bean的基本用法
摘要:Spring3系列5-Bean的基本用法本篇讲述了Bean的基本配置方法,以及Spring中怎样运用Bean。主要内容如下:一、 Spring中Bean的相互引用二、 Spring中给Bean属性注入value三、 Spring Inner Bean—内部嵌套的Bean四、 Spring Bean Scopes—Bean的作用域五、 Spring Collections(List、Set、Map、Properties) — 集合类型的Bean一、 Spring中Bean的相互引用在Spring框架中,可以通过ref来互相引用相同或不同xml配置文件中定义的Bean。1. 引用不同xml配置文件
阅读全文
posted @
2014-01-24 16:25
leiOOlei
阅读(14504)
推荐(3) 编辑
Spring3系列4-多个配置文件的整合
摘要:多个Spring Bean的配置文件的整合,xml方式和JavaConfig方式
阅读全文
posted @
2013-12-25 17:02
leiOOlei
阅读(11560)
推荐(0) 编辑
Spring3系列2 -- 松耦合的实现
摘要:Spring3系列2 -- 松耦合的实现一、 环境spring-framework-3.2.4.RELEASEjdk1.7.0_11Maven3.0.5eclipse-jee-juno-SR2-win32此例不必重复创建项目,上接Spring3-Example项目。二、 pom.xml文件配置与前一个项目Spring3-Example中的pom.xml文件一致,不必修改。三、 创建输出类Output Generator类假设你的项目需要输出到CVS或者JSON,创建以下类。文件1:IOutputGenerator.java 一个output接口package com.lei.demo.loos
阅读全文
posted @
2013-11-26 13:48
leiOOlei
阅读(2962)
推荐(0) 编辑