Spring5
码农之斜杠青年King
这个作者很懒,什么都没留下…
展开
-
IOC操作Bean管理(工厂Bean)
1、Spring有两种类型bean,一种普通Bean,一种工厂Bean2、普通bean:在配置文件中定义bean类型就是返回类型简单来说就是3、工厂bean:在配置文件定义bean类型可以和返回类型不一样第一步 创建类,让这个类作为工厂bean,实现接口FactoryBean第二步 实现接口里面的方法,在实现的方法中定义返回的Bean类型实现接口方法public class MyBean implements FactoryBean<Course> { //定义返回b原创 2021-04-06 23:44:01 · 122 阅读 · 0 评论 -
Spring5框架的概述
Spring5框架的概述Spring是轻量级、开源的JavaEE框架Spring框架可以解决企业应用开发的复杂性Spring有两个核心的部分,IOC和AOP(1)IOC:控制反转,把创建对象的过程交给Spring管理(2)AOP:面向切面,不修改代码进行功能增强Spring的特点(1)方便解耦,简化开发(2)AOP编程支持(3)方便程序测试(4)方便和其它框架整合(5)方便进行事务操作(6)降低API开发难度...原创 2021-04-02 15:55:30 · 39 阅读 · 0 评论 -
Spring入门案例
下载Spring5打开IDEA工具,创建java工程导入Spring5的相关jar包导入spring-beans-5.2.6.RELEASE.jarspring-context-5.2.6.RELEASE.jarspring-core-5.2.6.RELEASE.jarspring-expression-5.2.6.RELEASE.jarcommons-logging-1.1.1.jar(外加。用于实现jdk的log等日志管理系统的接口)创建普通类并创建一个方法pub..原创 2021-04-02 16:24:55 · 86 阅读 · 0 评论 -
IOC容器原理
什么是IOC(1)控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理。(2)使用IOC目的:为了耦合度降低(3)入门案例中就是IOC实现IOC底层原理XML解析、工厂模式、反射原创 2021-04-03 22:09:32 · 88 阅读 · 0 评论 -
IOC容器_Bean管理xml方式
IOC操作 Bean管理1、什么是Bean管理(指的是两个操作)(1)Spring创建对象(2)Spring注入属性2、Bean管理操作有两种方式(1)基于xml配置文件方式实现(2)基于注解方式实现IOC操作Bean管理(基于xml方式)1、基于xml方式创建对象<bean id="user" class="com.atguigu.spring5.User"></bean>(1)在Spring配置文件中,使用bean标签,标签里面添加对应属性,就可以实现对象创建原创 2021-04-03 23:36:26 · 174 阅读 · 2 评论 -
IOC容器_Bean管理xml方式2
1、字面量(xml注入其它类型数据)(1)null值<property name="address"> <null/></property>(2)属性值包含特殊符号<property name="address"> <value><![CDATA[<<南京>>]]></value></property>2、注入属性——外原创 2021-04-04 23:10:34 · 52 阅读 · 0 评论 -
IOC操作Bean管理(xml注入集合属性)
1、注入数组类型属性2.注入List集合类型属性3、注入Map集合类型属性(1)创建类,定义数组、list、map、set类型属性,生成对应的set方法public class Stu { //1.数组类型属性 private String[] courses; //2.list集合类型属性 private List<String> list; //3.Map集合类型属性 private Map<String,String>原创 2021-04-06 23:09:40 · 71 阅读 · 0 评论