随笔分类 -  Spring

1 2 下一页
Spring4 MVC Hibernate4集成 Annotation
摘要:Spring4 MVC Hibernate4集成Annotation一、本文所用环境二、工程目录三、Maven添加依赖四、新建数据库表五、配置文件六、Model层七、DAO层八、Service层九、JSP页面和Controller十、运行结果已经充分封装DAO层和Service层一、本文所用环境Sp... 阅读全文
posted @ 2014-06-10 16:50 leiOOlei 阅读(25544) 评论(24) 推荐(4) 编辑
Spring4 MVC Hibernate4集成
摘要:本文环境:Spring4.0.3.RELEASE、Hibernate4.3.5.Final、Mysql。 事物及bean注入采用xml方式配置 阅读全文
posted @ 2014-05-14 15:33 leiOOlei 阅读(76295) 评论(15) 推荐(4) 编辑
Spring MVC 事务配置
摘要:所使用环境为Spring4.0.3、Hibernate4.3.5。 介绍两种方法。 一、XML,使用tx标签配置拦截器实现事务 二、Annotation方式 阅读全文
posted @ 2014-05-13 16:52 leiOOlei 阅读(111218) 评论(4) 推荐(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 阅读(58475) 评论(25) 推荐(59) 编辑
Spring 注释 @Autowired 和@Resource 的区别
摘要:Spring 注释 @Autowired 和@Resource 的区别一、@Autowired和@Resource都可以用来装配bean,都可以写在字段上,或者方法上。二、@Autowired属于Spring的;@Resource为JSR-250标准的注释,属于J2EE的。三、@Autowired默... 阅读全文
posted @ 2014-05-07 14:44 leiOOlei 阅读(36158) 评论(2) 推荐(7) 编辑
spring 集成 Hibernate4.3.X org.hibernate.service.jta.platform.spi.JtaPlatform异常
摘要:org.hibernate.service.jta.platform.spi.JtaPlatform异常 阅读全文
posted @ 2014-04-16 11:32 leiOOlei 阅读(5690) 评论(2) 推荐(1) 编辑
Spring3 MVC请求参数获取的几种方法
摘要:1:通过@PathVariabl获取路径中的参数。 2:@ModelAttribute获取POST请求的FORM表单数据。 3:直接用HttpServletRequest获取。 4:用注解@RequestParam绑定请求参数 阅读全文
posted @ 2014-04-11 10:30 leiOOlei 阅读(70778) 评论(3) 推荐(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 阅读(23072) 评论(3) 推荐(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 阅读(4409) 评论(0) 推荐(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 阅读(6729) 评论(0) 推荐(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 阅读(20024) 评论(1) 推荐(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 阅读(3935) 评论(0) 推荐(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 阅读(14868) 评论(0) 推荐(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 阅读(19148) 评论(2) 推荐(6) 编辑
Spring3系列6 - Spring 表达式语言(Spring EL)
摘要:Spring EL的基本用法 阅读全文
posted @ 2014-02-10 17:06 leiOOlei 阅读(70807) 评论(1) 推荐(7) 编辑
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 阅读(14499) 评论(0) 推荐(3) 编辑
Spring3系列4-多个配置文件的整合
摘要:多个Spring Bean的配置文件的整合,xml方式和JavaConfig方式 阅读全文
posted @ 2013-12-25 17:02 leiOOlei 阅读(11558) 评论(2) 推荐(0) 编辑
Spring3系列3 -- JavaConfig
摘要:JavaConfig 阅读全文
posted @ 2013-11-28 13:07 leiOOlei 阅读(4621) 评论(1) 推荐(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 阅读(2961) 评论(0) 推荐(0) 编辑
Spring3系列1 -- HelloWord例子
摘要:spring3 阅读全文
posted @ 2013-11-25 14:03 leiOOlei 阅读(7630) 评论(1) 推荐(3) 编辑

1 2 下一页