1 javabean的自动装配
自动注入,减少xml文件的配置信息。
<?xml version="1.0" encoding="UTF-8"?> <!-- 到入xml文件的约束 --> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:p="http://www.springframework.org/schema/p" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.1.xsd"> <!-- 1 实例化Dao对象 id:完成对象的引用 class:指定需要创建的对象对应的类的完全限定名 --> <bean id="usersDao" class="org.guangsoft.dao.impl.UsersDaoImpl"> </bean> <!-- 2实例化service autowire:属性的作用,完成对象依赖之间的自动装配 no(默认执行) byName:使用需要注入的属性对应的set的方法名字和spring容器中的对象的id进行匹配,如果能匹配上,进行自动注入 byType:使用需要注入的属性对应的set的方法参数类型和spring容器中的对象的类型进行匹配,如果能匹配上,进行自动注入 constructor:在byName和byType之间进行选择(首先byName,如果byName不匹配再byType) 实际使用:byName --> <bean id="usersService" class="org.guangsoft.service.impl.UsersServiceImpl" autowire="byType"> </bean> <!-- 3实例化Action对象 --> <bean id="usersAction" class="org.guangsoft.action.UsersAction" autowire="byType"> </bean> </beans>
网页题目:Spring自动装配与扫描注解代码详解-创新互联
标题路径:https://www.cdcxhl.com/article2/jococ.html
成都网站建设公司_创新互联,为您提供品牌网站建设、Google、微信小程序、企业网站制作、动态网站、虚拟主机
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联