阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource

数据库的链接 次数是写死的
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
新建配置文件
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource

定义成员变量
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource

value注解实现


阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
与配置文件的key对应
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource

阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource

PropertySource


要想让spring去读取这个配置文件
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
resource编译后都跑到了。工作空间类路径下
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
PropertySource怎么识别类路径呢?
前面加上classpath:来表示类路径
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
如果前面还有包的话,也可以这么配置。有包写包 没有包 这里就不用写
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource

阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource

阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
单词拼错了
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
这里的单词写错了
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource
再次运行
阶段3 2.Spring_06.Spring的新注解_5 spring的新注解-PropertySource

总结

纯注解的方式比直接配置xml的方式反而更费事。

选择既有注解又有xml的方式
别人写好的类存在jar包中的 用xml配置方式更直接更省事
如果类是我们自己写的用注解更方便

 

上一篇:@Value和@PropertySource


下一篇:MySpring-06.基于XML的IOC的案例