Spring Bean 的初始化流程如下: 实例化 Bean 对象 Spring 容器根据配置中的 Bean Definition(定义)中实例化 Bean 对象。 Bean Definition 可以通过 XML,Java 注解或 Java Config 代码提供。 Spring 使用依赖注入填充 ...
分类:
编程语言 时间:
2020-02-26 21:08:59
阅读次数:
80
1.bean.xml 创建完成成为Spring的一个bean,创建完成,然后注入使用: 注: 依赖注入:1.依赖:bean对象的创建依赖spring容器。 2.注入:bean对象中的所有属性,由容器来注入。 注入方式:1.构造器注入: 2.set注入: public class Address { ...
分类:
其他好文 时间:
2020-02-19 14:59:53
阅读次数:
60
Web容器 web容器(web服务器)主要有:Apache、IIS、Tomcat、Jetty、JBoss、webLogic等,而Tomcat、Jetty、JBoss、webLogic同时也是servlet容器,或者说他们还包含了servlet容器。没有servlet容器,你也可以用web容器直接访问 ...
分类:
编程语言 时间:
2020-02-16 20:55:47
阅读次数:
87
[TOC] 第一章:动态代理 1.1 转账案例 1.1.1 需求 账户A向账户B转账100元 + 账户A减100 + 账户B加100 1.1.2 数据库脚本 1.1.3 环境搭建 Maven引入依赖包 实体类 持久层接口和实现类 接口 实现类 业务层接口和实现类 接口 实现类 Spring的IOC配 ...
分类:
编程语言 时间:
2020-02-16 14:37:52
阅读次数:
66
报错原因: MyBatis是第三方组件,spring并不会自动管理MyBatis相关对象的生命周期,因此需要手动配置,将MyBatis相关对象交给spring容器来管理。 解决方式: 在启动类中增加注解@MapperScan("cn.lxy.repository") ...
分类:
编程语言 时间:
2020-02-12 20:19:31
阅读次数:
74
SSM整合 在这之前我们已经学习了如何整合Spring和web项目,若要整合Spring,SpringMVC,Mybatis时,只需要在其基础上加入SpringMVC和MyBatis就可以了; 整合步骤: 1.准备空的web项目 2.在web.xml中配置Spring容器 3.在web.xml中配置 ...
分类:
其他好文 时间:
2020-02-12 00:18:40
阅读次数:
63
为了演示Spring中对象是如何创建并放到spring容器中,这里新建一个maven项目: 其中pom.xm文件中只引入了一个依赖: <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spri ...
分类:
编程语言 时间:
2020-02-10 22:49:37
阅读次数:
105
Spring开篇 1.spring概述 ①Spring是一个开源框架 ②Spring为简化企业级开发而生,使用Spring开发可以将Bean对象,Dao组件对象,Service组件对象等交给Spring容器来管理,这样使得很多复杂的代码在Spring中开发却变得非常的优雅和简洁,有效的降低代码的耦合 ...
分类:
编程语言 时间:
2020-02-07 00:47:58
阅读次数:
76
整合Junit导入jar包 基本 :4+1 测试:spring-test-5.1.3.RELEASE.jar让Junit通知spring加载配置文件让spring容器自动进行注入123456789101112131415import org.junit.Test;import org.junit.r... ...
分类:
编程语言 时间:
2020-02-06 13:01:04
阅读次数:
88
Bean的实例化 1. 构造器实例化:Spring容器通过Bean对应类中默认的无参构造方法来实例化Bean package com.itheima.instance.constructor; public class Bean1 { } <?xml version="1.0" encoding=" ...
分类:
编程语言 时间:
2020-02-05 16:36:51
阅读次数:
67