我们知道可以通过ApplicationContext的getBean方法来获取Spring容器中已初始化的bean。getBean一共有以下四种方法原型: l getBean(String name) l getBean(Class<T> type) l getBean(String name,Cl ...
分类:
编程语言 时间:
2019-06-24 21:22:56
阅读次数:
142
1、注解 @Component 我们这里有个类 Person 如果我们不使用注解,通过前面讲解的,要想让 Spring 容器帮我们产生 Person 对象,我们要进行如下配置: applicationContext.xml 配置: 第一步:在 applicationContext.xml 中引入命名 ...
分类:
编程语言 时间:
2019-06-22 01:15:25
阅读次数:
142
JavaConfig项目: spring IOC有一个非常核心的概念——Bean。由Spring容器来负责对Bean的实例化,装配和管理。XML是用来描述Bean最为流行的配置方式。Spring可以从XML配置文件中读取任何类型的元数据并自动转换成相应的Java代码。Spring开变了java的编程 ...
分类:
编程语言 时间:
2019-06-20 09:18:22
阅读次数:
109
前言 在使用Spring-Cloud微服务框架的时候,对于@Import和@ImportResource这两个注解想必大家并不陌生。我们会经常用@Import来导入配置类或者导入一个带有@Component等注解要放入Spring容器中的类;用@ImportResource来导入一个传统的xml配置 ...
分类:
其他好文 时间:
2019-06-16 16:18:05
阅读次数:
799
@ConditionalOnBean与@ConditionalOnClass 上一篇讲的 可以通过条件控制是否注入Bean,这篇讲下有关Bean其它几个常用的注解使用方式 下面我通过案例深入讲下 注解,这个理解其它也就理解了。 一、@ConditionalOnBean概念 比如下面一种场景,我在实例 ...
分类:
编程语言 时间:
2019-06-15 15:20:28
阅读次数:
128
DI:Dependency Injection(依赖注入) 從字面上分析: IOC:指將對象的創建權,反轉給了Spring容器; DI:指的是Spring創建對象的過程中,將對象依賴屬性(簡單值,集合,對象)通過配置設值給該對象。 IOC和DI其實是同一個概念的不同角度描述,DI相對IOC而言,明確 ...
分类:
编程语言 时间:
2019-06-14 22:02:44
阅读次数:
113
一、Bean概念 Spring Bean是被实例的,组装的及被Spring 容器管理的Java对象。 Spring 容器会自动完成@bean对象的实例化。 创建应用对象之间的协作关系的行为称为:装配(wiring),这就是依赖注入的本质。 1.1、BeanFactory与工厂模式创建Bean 1.2 ...
分类:
编程语言 时间:
2019-06-12 00:52:21
阅读次数:
105
e_store用了:Java、Servlet、JSP、Oracle、JQuery、Mybatis技术 crm用了 :Java、JSP、Oracle、JQuery,Mybatis,spring, mybatis-generator,tomcat,SpringMVC 对于用了spring的crm,会把一 ...
分类:
其他好文 时间:
2019-06-06 17:22:12
阅读次数:
95
核心就是如何获取SqlSessionFactory对象,然后就可以通过SqlSessionFactory对象获得SqlSession对象,最后就可以 用getMapper("")获取映射接口。 springIOC可以管理SqlSessionFactory对象。 一:使用mybatis-config. ...
分类:
编程语言 时间:
2019-05-30 20:42:05
阅读次数:
138
IOC与AOP是Spring中的核心;IOC是控制反转,AOP是面向对象编程,IOC采用了工厂设计模式,AOP采用了代理设计模式。 一、IOC 二、AOP ...
分类:
编程语言 时间:
2019-05-26 13:14:44
阅读次数:
467