spring2.5
文章平均质量分 69
hu_mility
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
<一>Ioc控制反转——手把手教学:如何配置并使用单元测试一个spring框架(附源码)
所谓spring的ioc控制反转功能,举个例子:public class PersonServiceBean{ private PersonDao personDao=new PersonDaoBean(); public void save(Person person){ personDao.save(person); }}其中,PersonDaoBean是在应用内部原创 2014-11-29 09:57:54 · 680 阅读 · 0 评论 -
<零>spring框架总结系列前言
在公司花了三天时间把spring框架看完了,看的是传智播客黎活明老师的教学视频,附个下载地址http://pan.baidu.com/s/1sjz6hjf。这个总结系列,我想分几个部分来讲:一、手把手教学:如何配置并使用单元测试一个spring框架。单元测试是该系列都要用到的;二、讲解@bean id什么时候实例化;三、bean.xml实现对象、值、集合的注入;四、为bean.原创 2014-11-27 22:51:37 · 552 阅读 · 0 评论 -
<二>Ioc控制反转——bean id什么时候实例化(附源码)
在的基础上,修改 为1、 cn.chen.service.impl.PersonServiceImpl" >默认情况下是单例的,即通过getBean方法得到的对象是同一个对象。这时候会在容器实例化时候就实例化类2、 class="cn.chen.service.impl.PersonServiceImpl" scope="prototype" >这种情况下,每调用原创 2014-11-29 10:22:24 · 588 阅读 · 0 评论 -
<六>AOP面向切面——注解方式声明切面(附源码)
1、beans.xml文件:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/con原创 2014-11-30 18:14:57 · 465 阅读 · 0 评论 -
<三>Ioc控制反转——bean.xml注入对象、值和集合(附源码)
在的基础上修改,后面会给出完整代码:一、对象的注入1、新建dao层的接口和实现类:接口类:package cn.chen.dao;public interface PersonDao { public void add();}实现类:package cn.chen.dao.impl;import cn.chen.dao.PersonDao;publ原创 2014-11-29 11:14:23 · 484 阅读 · 0 评论 -
Spring+JDBC组合开发(spring事务管理+MySQL数据池)
先讲下数据库连接池的优势:对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。连接复用。通过建立一个数据库连接池以及一套连接使用管理策略,使得原创 2014-11-30 21:28:45 · 694 阅读 · 0 评论 -
<四>Ioc控制反转——为bean.xml瘦身第一步(附源码)
基于中的第一部分源码(即对象的注入)进行添加,后面会附有完整代码。看下现在的beans.xml文件,<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation原创 2014-11-29 12:36:46 · 457 阅读 · 0 评论 -
<五>Ioc控制反转——为bean.xml瘦身第二步(附源码)
在上一篇中,讲了瘦身第一步,将属性去掉,接下来讲下这么把这样的配置语句也去掉。用到的是spring2.5的classpath自动扫描方式,把组件纳入spring容器中管理。它可以在类路径底下寻找标注了@Component(其他,不好归类时候) @Service(标注业务层组件) @Control(标注控制层组件) @Repository(数据访问层,比如dao)注解的类,四种标识作用是一样的。原创 2014-11-29 13:08:31 · 513 阅读 · 0 评论 -
<七>AOP面向切面——配置bean.xml文件方式声明切面(附源码)
上一节为注解方式声明切面,现在通过配置bean.xml文件的形式来配置。1、将上面的MyInterceptor变成一个普通的java类,即去掉@Aspect这样的注解。并将参数去掉。package cn.itcast.service;import org.aspectj.lang.ProceedingJoinPoint;/** * 切面 * */public clas原创 2014-11-30 19:30:00 · 527 阅读 · 0 评论
分享