spring 提供了很多的注入方式,set注入.构造注入.p命名空间.c命名空间.字段注入等等,这些没啥可说的了. 方法注入 因为开发时我需要spring管理一个实例,但是这个实例并非单例,应该每一次调用都是一个新的实例.所以这时候有需要方法注入. 先创建一个Test类 package com.lhf.lookup; public class Test { public void work(){ System.out.println("我是一名java开发工程师"); } } 然后创建…
spring IoC的id和name id的命名需要满足XML对id的命名规范,必须以字母开始,后面可以是字母.数字.连字符.下画线.句号.冒号等等号,但逗号和空格是非法的.如果用户确实希望用一些特殊字符进行Bean的命名,可以使用name属性,name属性几乎可以使用任何字符.id和name都可以指定多个,用逗号.分号或者空格分隔.spring配置文件中不允许出现相同的id,但可以出现相同的name:如果有多个name相同的bean,使用getBean(beanName)获取Bean时,将返回…