摘要: 首先,学习Spring的七大模块(核心容器、AOP模块、对象/关系映射集成模块ORM、 JDBC抽象和DAO模块、Spring的web模块、运用上下文Ccontext模块、Spring的MVC框架) 及配置applicationContext.xml; 其次,学习使用接口进行编程,然后管理类来实现对 阅读全文
posted @ 2019-05-27 21:58 CiscoLee 阅读(139) 评论(0) 推荐(0) 编辑
摘要: http://maven.ibiblio.org/maven2/springframework/ 在未使用aop面向切面编程时的jar包。 后面需要加入: 使用spring aop 一般需要的依赖jar有: 阅读全文
posted @ 2019-05-27 20:46 CiscoLee 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Spring AOP编程 一、AOP概念: 面向切面编程(Aspect Oriented Programming)可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。可以说是OOP(面向对象编程)的补充和完善。 以下是AOP的几个概念: 1、切面(Aspec 阅读全文
posted @ 2019-05-27 20:23 CiscoLee 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 一、Spring Bean的作用域: 在Spring2.0之前Bean只有两种作用域,即单例【singleton】和non-singleton(也成prototype)。Spring2.0之后,增加了session、request、global session这三种专用于Web运用程序上下文的Bea 阅读全文
posted @ 2019-05-27 17:26 CiscoLee 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 通过示例三及后面的构造函数注入,知道了简单的注入方法,下面是集合与数组类型注入的示例。 1、编写数组集合的Bean类: package test3.ioc; import java.util.List; import java.util.Map; import java.util.Set; publ 阅读全文
posted @ 2019-05-27 16:53 CiscoLee 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 通过示例三,了解资料后,发现通过构造函数注入的配置文件可以如下配置(构造函数省略): 没有指定index: <bean id="user" class="test3.ioc.User"> <constructor-org value="zhang san"></constructor-org> <c 阅读全文
posted @ 2019-05-27 16:23 CiscoLee 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 注意:本示例是通过applicationContext.xml进行bean的注入初始化赋值。即: applicationContext.xml >bean->Test取值 Inversion of Control(控制反转),也叫Dependency InJection(依赖注入)。 控制反转的基本 阅读全文
posted @ 2019-05-27 16:07 CiscoLee 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Spring入门示例二 使用面向接口编程技术: 1、创建一个接口。 package test2.dao; public interface UserDao { public void save(String uname,String pwd);} 2、创建一个实现类将用户信息保存到Mysql数据库中 阅读全文
posted @ 2019-05-27 15:22 CiscoLee 阅读(240) 评论(0) 推荐(0) 编辑
摘要: Spring开源框架 一、了解Spring七个模块: Spring核心由7个模块组成 : 核心容器、AOP模块、对象/关系映射集成模块ORM、JDBC抽象和DAO模块、Spring的web模块、运用上下文Ccontext模块、Spring的MVC框架, 1、核心模块:提供了依赖注入(Dependen 阅读全文
posted @ 2019-05-27 14:22 CiscoLee 阅读(330) 评论(0) 推荐(0) 编辑