spring
小白超人i
别问 问就是正在创建bug
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring笔记4
P名称空间注入名称空间:在一个标签中不允许有两个相同名称的属性,可是我们可以用相同的属性然后冒号给它另外起一个名字,用来区分相同名称的属性。1):复制并且修改2):配置文件普通属性:p:属性名称=""对象类型属性: p:属性名称-ref=""<bean id="名称" class="类的全路径" p:成员变量的名称=原创 2018-12-02 19:32:06 · 112 阅读 · 0 评论 -
spring笔记5
Spring整合Web项目原理加载spring核心配置文件**实现思想:**把加载配置文件和创建对象的过程,在服务器启动的时候完成。底层技术: ServletContext对象、监听器(监听ServletContext对象创建的时间),服务器启动的时候,为每个项目创建一个ServletContext对象,在ServletContext对象创建时候,使用监听器可以具体到ServletCont...原创 2018-12-02 20:04:28 · 143 阅读 · 0 评论 -
Spring笔记
spring创建实例的三种方法:1、使用类的无参构造函数创建<!--在创建时自动找类的午餐构造函数--><bean id="user" class="需要创建实例的类的全路径"></bean>当类中没有无参构造函数下面错误:2、使用静态工厂创建1):在工厂类中创建一个静态方法原创 2018-12-01 17:29:15 · 164 阅读 · 0 评论 -
spring笔记2
配置文件没有提示的问题1、spring引入schema约束,把约束文件引入eclipse中1)复制XML中约束路径:http://www.springframework.org/schema/beans/spring-beans.xsd2)注:当有很多约束时,都导进性能会很低,需要现在有网的环境导一个约束,然后把代码都写一遍,这样在没网络的环境也会有错误提示...原创 2018-12-01 17:28:49 · 153 阅读 · 0 评论 -
spring笔记3
bean标签常用属性1、id属性:bean唯一标识,可以任意命名。–不能包含特殊符号–根据id值得到配置对象2、class属性:创建对象所在类的全路径。3、name属性:(现在已经不用,历史遗留)功能与id值一样,但是name属性值可以有特殊符号,是为和Struts1整合时使用(action中有特殊符号)。4、scope属性:设置类的特点。属性值:1):singleton:默认值,单...原创 2018-12-01 17:28:30 · 156 阅读 · 0 评论 -
spring笔记6
spring的bean管理的注解方式注解:代码里的特殊标记,可以使用在方法、类和成员变量上面准备工作1)导入jar包,除了最基本的jar包,还要导入aop的jar包。2)创建xml文件,引入约束(除了beans约束,还有context约束)3)配置自动包扫描base-package在里面写需要实例化的类的包。//它会自己去包中扫描类、方法、属性上的注解<context:com...原创 2018-12-05 22:11:35 · 144 阅读 · 0 评论 -
Spring笔记7
AOP思想(1)AOP概述AOP:面向切面编程,扩展功能不通过修改源代码实现。AOP采取横向抽取机制,取代传统的纵向继承体系重复代码。纵向继承机制:需要扩展功能时,需要继承有扩展功能的类,然后再子类中调用父类方法实现扩展功能,但是父类方法名发生改变,子类代码也要相应的发生变化。(2)AOP底层原理底层使用:动态代理方式实现横向抽取机制:1)针对有接口的情况,使用JDK动态代理。创建...原创 2018-12-09 22:27:16 · 145 阅读 · 0 评论
分享