最赞回答 / 蝉時雨
@ImportResource导入的是xml配置文件。properties需要在xml文件中配置,配置方法如下:<context:property-placeholder location=prpperties位置/>。如果想直接引入properties文件则用@PropertySource注解,省去了配置xml的麻烦。
最新回答 / 奈戈岚勒
我试了一下,当两个类型都是String时,你把args(bizName,times) 换成args(times,bizName),aroundInit方法里面的输出就会返回来,但是类型还是String和Int时,你用args(times,bizName),也就是参数返回来的话,aroundInit就不会执行了。
2017-07-05
最赞回答 / 慕粉0723135597
IoC(控制反转):本来需要你自己new对象,现在交给spring容器帮你new对象,权利从你手里反转到容器手里了DI(依赖注入):(依赖)就是依赖spring提供的容器,(注入)类中属性的值通过容器注入进去,或者通过引用为属性注入值
2017-07-01
最赞回答 / 慕函数8108156
service层调用的是service层的方法,知识在方法里面用Dao层的对象调用了Dao层的方法,你看前面声明,仅仅是声明了,并没有将Dao层对象进行初始化,所有这个对象在调用方法的时候是会报错了。所以这里讲了两种注入方式,实际上就是通过配置文件的方式来将属性(引用类型的对象)进行初始化,原理上都是set方法,赋值了,就是方法里的那个看的不要了的代码:this.A = A; 所以是赋值了之后才能用Dao层的对象调用Dao层的方法,不知道这么说,清楚了么,觉得说的通俗大家顶一个
2017-06-29
最新回答 / 慕用5111163
要进行构造注入就需要进行书写相应的构造方法,进行构造注入时会传入相应的构造参数,有多个构造器即有多个构造方法,但是每个构造方法的参数不同啊,不同参数的构造方法本来就是独立的,当你进行构造注入的时候,需要进行初始化一个参数,就会匹配一个参数的构造方法,需要初始化两个参数,就匹配两个参数的构造方法。
2017-06-23
最赞回答 / qq_孤独看客_0
直接右键new 选择 file,将文件命名为config.properties