/** * spring的配置类,相当于bean.xml */@Configuration//@Configuration标注在类上,相当于把该类作为spring的xml配置文件中的<beans>// 作用为:配置spring容器(应用上下文)@ComponentScan("com.zxh")//需 ...
分类:
数据库 时间:
2020-03-31 21:06:33
阅读次数:
106
前边在初始化SqlSessionFactory的时候,mapper映射的部分留了下来,现在来完成mapper映射的解析。 mapper映射就是根据xml中mappers标签,找到相应的mapper接口和mapper.xml生成代理类到spring容器。 常用的配置有三种情况: 1、接口信息进行配置: ...
分类:
移动开发 时间:
2020-03-30 21:29:07
阅读次数:
86
1、新建一个web项目 2、导入jar包:四个核心(bean、core、context、expression),一个依赖 spring-framework-3.0.2.RELEASE-dependencies:集成了很多jar包,是最新版本。 spring-framework-4.2.4.RELEA ...
分类:
编程语言 时间:
2020-03-29 11:05:09
阅读次数:
83
一、概述 IOC(Inversion of Controller):控制反转 “控制”指的是在我们的应用程序中创建对象的控制权 “反转”指的是原先在我们应用程序中创建对象都是我们手动去new一个对象,而现在我们将这个创建对象的权利交给spring容器。 DI(Dependency Injection ...
分类:
编程语言 时间:
2020-03-28 16:30:52
阅读次数:
86
区别 1.使用范围和规范不同 filter是servlet规范规定的,只能用在web程序中. 拦截器即可以用在web程序中, 也可以用于application, swing程序中, 是Spring容器内的, 是Spring框架支持的 2.触发时机不同 顺序: Filter Servlet Inter ...
分类:
编程语言 时间:
2020-03-27 23:15:13
阅读次数:
85
spring中ioc的常用注解 Componment 用于创建对象,作用和标签相同 Component: 作用:用于把当前类对象存入spring容器中 属性:value 用于指定bean的id。当我们不写时,它的默认值是当前类名,且首字母小写 Controller:一般用在表现层 Service:一 ...
分类:
编程语言 时间:
2020-03-24 23:12:35
阅读次数:
80
一、组件注册 1、@Configuration和@Bean @Configuration:告诉spring这是一个配置类。配置类==配置文件,可使用注解在这个类中进行配置文件中的配置。 @Bean:给容器中注册一个Bean,类型为返回值类型,id默认使用方法名为id。可修改 使用Annotation ...
分类:
编程语言 时间:
2020-03-24 22:55:33
阅读次数:
76
引言不论在工作中,亦或是求职面试,Spring Boot已经成为我们必知必会的技能项。除了某些老旧的政府项目或金融项目持有观望态度外,如今的各行各业都在飞速的拥抱这个已经不是很新的Spring启动框架。 当然,作为Spring Boot的精髓,自动配置原理的工作过程往往只有在“面试”的时候才能用得上 ...
分类:
编程语言 时间:
2020-03-23 20:36:19
阅读次数:
89
默认情况下 spring 容器中都是单实例。 @Lazy注解 value=false:默认在容器启动的时候创建对象 value=true:懒加载:容器启动不创建对象。第一次使用(获取)Bean创建对象,并初始化 @Scope注解 prototype:多例。IOC容器启动并不会去调用方法创建对象放在容 ...
分类:
编程语言 时间:
2020-03-23 13:52:39
阅读次数:
108
在面向对象编程的过程中,要想调用某个类的成员方法,首先要实例化该类的成员变量。 在Spring 中,实例化Bean有三种方式: 1、构造器实例化;2、静态工厂方式实例化;3、实例化工厂方式实例化 构造器实例化:Spring容器通过Bean对应的类中默认的构造器函数实例化Bean. 1-1、创建一个实 ...
分类:
编程语言 时间:
2020-03-19 09:22:55
阅读次数:
80