Spring
X_HHY
这个作者很懒,什么都没留下…
展开
-
《Web框架技术》习题
1.简述Spring由那些模块组成,并画出其组织结构图?Spring-Core:Core包是框架的最基础部分,并提供依赖注入(Dependency Injection)管理Bean容器功能。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置。Spring-Context:(Spring核心容器<上下文模块>)核心模块的BeanFactory使Spring成为一个容器,而上下文模块使它成为原创 2020-11-29 19:58:24 · 837 阅读 · 0 评论 -
复习Spring第三课SpringAop
Aop不修改代码得前提下,增加方法一,为什么要用aop?(1)代码混乱:越来越多得非业务需求(日志和验证等)加入后,原有得业务方法急剧膨胀,每个方法在处理核心逻辑得同时还必须兼顾其他多个关注点。(2)代码冗余:以日志需求为例,直为了满足这个单易需求,就不得不在多个模块(方法)里重复相同得日志代码,如果日志需求发生变化,必须修改所有的模块。二,Aop简介(1)Aop(Aspect-Oriented Programming)面向切面编程:是一种新的方法论,是对传统OOP(Object-Oriente原创 2020-07-20 15:57:24 · 129 阅读 · 0 评论 -
复习Spring第二课
3)自动装配属性自动装配autowire关键字<bean id="person" class="com.haina.spring.Person"> <property name="name" value="张三"/></bean><!-- 属性自动装配,会自动的把上面定义好的person类型的bean,装配到,改bean的person类型属性中 person 是 helloword类里卖弄的一个属性 -->原创 2020-07-14 10:49:08 · 110 阅读 · 0 评论 -
复习Spring第一课
默认调用无参得构造方法配置文件pom.xml 导包<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.3.17.RELEASE</version> </de原创 2020-07-14 10:42:34 · 109 阅读 · 0 评论