文章分类 - spring学习总结
摘要:原文 http://blog.csdn.net/gaotong2055/article/details/8245036主题 Spring spring生成对象默认是单例的。通过scope属性可以更改为多例。 现在又这么一种情况.User类调用一个service, 这个service又调用一个...
阅读全文
摘要:SpringSpring注解 1.准备工作(1)导入common-annotations.jar(2)导入schema文件文件名为spring-context-2.5.xsd(3)在xml的beans节点中配置2.xml配置工作[html]view plaincopy注:该配置隐式注册了多个对注解进...
阅读全文
摘要:什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需 要为分散的对象引...
阅读全文
摘要:1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确...
阅读全文
摘要:控制反转/依赖注入最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬 的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Sprin...
阅读全文
摘要:阅读目录 下面看一下如何使用jar包以及源码的source包 下面给出一个简单的spring样例 如何阅读源码 最近没什么实质性的工作,正好有点时间,就想学学别人的代码。也看过一点源码,算是有了点阅读的经验,于是下定决心看下spring这种大型的项目的源码,学学它的设计思想。 手码不易,转...
阅读全文
摘要:当spring中同时存在多个配置文件时,你必须同时加载它,那你怎么办呢?我所知道的方法以下几种:1.使用监听器或servlet,当然也可以自己写类实现这种方法要使用多个配置文件只需在web.xml中加入一个contextConfigLocation/WEB-INF/applicationContex...
阅读全文
摘要:一、首先配置JdbcTemplate;要使用Jdbctemplate对象来完成jdbc操作。通常情况下,有三种种方式得到JdbcTemplate对象。第一种方式:我们可以在自己定义的DAO实现类中注入一个DataSource引用来完成JdbcTemplate的实例化。也就是它是从外部“注入”Data...
阅读全文
摘要:1、使用org.springframework.jdbc.datasource.DriverManagerDataSource说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 ${jdbc.driverClassName}...
阅读全文
摘要:这篇博客对类之间的关系进行了整理,在用UML进行类图设计时,对类之间的关系更加清晰明了. 一、表示符号上的区别二、具体区别与联系继承(泛化) 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见 的...
阅读全文
摘要:你在学习Spring框架时,是否遇到了这样的情况:看着别人的视频敲代码,但自己的编辑器出现的内容和视频上的不一样;在Eclipse中想要添加一些标签提示,但是在手动添加dtd约束文件的时候你又找不到相应的dtd约束文件,你可以这样做:对照着自己的xml文件的开头,选择性的添加复制这些内容即可解决问题...
阅读全文
摘要:今天介绍的第二个课题就是介绍 Spring 的快速开发, 说是快速开发, 其实能帮助的地方除了语法高亮和自动添加类库外也没多少东西了.1. 新建普通 Java 项目 MySpringTest. 这个过程无需赘述了, 建议建项目的时候将 src 目录和 bin(或者classes)目录分开, 另外提示...
阅读全文