框架
文章平均质量分 82
我喜欢吃肉
Hello world!
展开
-
Spring学习(2)--在xml中使用autowire自动装配Bean属性
spring的自动装配:是指对于当前需要装配的bean的属性,不用使用手工方式显示装配,而是让spring自己通过在IOC容器中按照一定的规则查找相关的符合条件的bean,装配为bean的属性。的autowire属性有六个值,说明如下:1、 No:即不启用自动装配。Autowire默认的值。2、 byName:通过属性的名字的方式查找JavaBean依赖的对象并为其注入。3、 byType:通原创 2017-12-10 12:29:13 · 1511 阅读 · 0 评论 -
Spring学习(3)--Bean之间的关系
Bean之间的关系主要有两种:继承和依赖。1.继承:bean可以通过parent继承其他bean,同时可以使用abstract定义一个抽象bean,抽象bean不能被实例化,用于被继承。这里有两个类,Person和AddressJava文件代码:package com.study.beanRelation;public class Person { private Strin原创 2017-12-10 13:38:28 · 333 阅读 · 0 评论 -
Spring学习(4)--Spring中Bean的作用域
Spring中Bean的作用域有4种:1.单例(singleton):它是默认的选项,在整个应用中,Spring只为其生成一个Bean的实例。2.原型(prototype):当每次注入,或者通过IOC容器获取Bean时,Spring都为它创建一个新的实例。3.会话(session):在web应用中使用,就是在会话过程中Spring只创建一个实例。4.请求(request):在web原创 2017-12-10 14:15:01 · 256 阅读 · 0 评论 -
Spring学习(5)--SpEL常见用法
Spring表达式语言(简称SpEL)是一种与JSP2的EL功能类似的表达式语言,可以在运行时查询和操作对象图。SpEL可以独立于Spring容器使用--只是当成简单的表达式语言来使用;也可以在Annotation或XML配置中使用SpEL,这样可以充分利用SpEL简化Spring的Bean配置。在Spring XML配置文件中装配Bean的属性和构造参数都是静态的,而在运行期原创 2017-12-10 21:05:37 · 444 阅读 · 0 评论 -
Spring学习(7)--Spring中通过工厂方法和FactoryBean配置bean
一、通过工厂方法配置bean:1.通过调用静态工厂方法创建bean。通过静态工厂方法创建bean是将对象创建的过程封装到静态方法中。当客户端需要对象时,只需要简单地调用静态方法,而不关心创建对象的细节。Java文件代码:public class Car{ private String brand; private int price; public String getBran原创 2017-12-12 22:28:05 · 369 阅读 · 0 评论 -
Spring学习(8)--AOP(面向切面编程)基础
一、什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。它利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其名为“Aspect”,即切面。简单地说,就是将那些与业务无关,却为业务模块所共同调用的逻辑或责原创 2017-12-23 14:49:07 · 333 阅读 · 0 评论 -
SpringMVC学习(1)--SpringMVC的第一个HelloWorld及@RequestMapping注解的基本使用
一、SpringMVC的第一个HelloWorldSpring MVC主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。他的两个核心是:处理器映射:选择使用哪个控制器来处理请求 视图解析器:选择结果应该如何渲染1.导入基本所需jar包:2.在Web.xml配置文件中配置SpringMVC<we原创 2017-12-26 23:28:15 · 582 阅读 · 0 评论