随笔分类 - Spring
摘要:在配置类中使用@PropertySource注解读取外部的资源配置文件: 使用@Value注入表达式: 1.注入普通字符 @Value("注入普通字符") 2.注入操作系统属性 @Value(#{SystemProperties['os.name']}) 3.表达式 @Value(#T(java.l
阅读全文
posted @ 2017-12-07 16:09
Garcia11
摘要:Spring的Java配置 Java配置是Spring.4.x推荐的配置方式,可以完全替代xml配置;Java配置也是spring boot推荐的配置方式。 Java配置是通过@Configuration和@Bean来实现的: @Configuration声明当前类是一个配置类,相当于一个Sprin
阅读全文
posted @ 2017-12-07 09:49
Garcia11
摘要:在配置文件中指定扫描哪个包下的文件 1、Spring的@Component衍生出三个注解: @Service Service层 @Controller Web层 @Repository dao层 通过再括号内指定字符串可指定创建对象的名称 @Service("user") 2、修改对象的作用范围:b
阅读全文
摘要:Spring的属性注入有三种: set方法注入 构造函数注入 p名称控件注入 spel注入 只用掌握set方法和构造方法注入即可 1.set方法注入 基本类型注入 测试类 输出为 引用类型注入 测试类 User类中含有引用类型的对象Car,Car实体类为 配置文件中User的配置为 1 <bean
阅读全文
摘要:Bean元素:使用bean元素描述需要spring容器管理的对象 name属性:给被管理的对象起个名字,获得对象时根据该名称获得对象; class属性:被管理对象的完整类名; id属性:与name一样但是id不可重复,且不能使用特殊字符。 bean元素的scope属性 singleton singl
阅读全文
posted @ 2017-12-04 15:03
Garcia11
摘要:空参构造方式 实体类: 测试类: applicationContext.xml配置文件 静态工厂方式 1、 添加一个静态工厂类,用于手动创建对象 2、配置文件中bean元素的配置方式 意思为调用UserFactory的createUser方法创建名为user2的对象。 测试类中测试方法: 输出为:
阅读全文
posted @ 2017-12-04 14:10
Garcia11

浙公网安备 33010602011771号