Spring注入
Posted MyBatis
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring注入相关的知识,希望对你有一定的参考价值。
1.构造注入
<!--01.构造注入-->
<bean id="stu" class="cn.bdqn.zhu.Student"> <constructor-arg index="0" value="邱少"></constructor-arg> <constructor-arg index="1" value="20"></constructor-arg> <constructor-arg index="2" ref="car"></constructor-arg> </bean>
2.p命名空间注入
<!--02.p命名空间注入-->
<bean id="stu" class="cn.bdqn.zhu.Student" p:name="邱少" p:age="20" p:car-ref="car"> </bean>
3.集合属性注入
3.1 Array
<!--Array--> <bean id="array" class="cn.bdqn.zhu.MyCollection"> <property name="array"> <array> <value>呵呵</value> <value>哈哈</value> <value>嘿嘿</value> </array> </property> </bean>
3.2 List
<!--List--> <bean id="list" class="cn.bdqn.zhu.MyCollection"> <property name="list"> <list> <value>呵呵</value> <value>哈哈</value> <value>嘿嘿</value> </list> </property> </bean>
3.3set
<!--set--> <bean id="set" class="cn.bdqn.zhu.MyCollection"> <property name="set"> <set> <value>呵呵</value> <value>哈哈</value> <value>嘿嘿</value> </set> </property> </bean>
3.4 Map
<!--Map--> <bean id="map" class="cn.bdqn.zhu.MyCollection"> <property name="map"> <map> <entry key="001" value="呵呵"></entry> <entry key="002" value="啊啊"></entry> <entry key="003"> <value>哦哦</value> </entry> </map> </property> </bean>
3.5 properties
<!--properties--> <bean id="properties" class="cn.bdqn.zhu.MyCollection"> <property name="properties"> <props> <prop key="001"> ljl </prop> <prop key="002"> lb </prop> <prop key="003"> lcx </prop> </props> </property> </bean>
以上是关于Spring注入的主要内容,如果未能解决你的问题,请参考以下文章
spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段
以下代码片段是不是容易受到 Rails 5 中 SQL 注入的影响?
安全测试 web安全测试 常规安全漏洞 可能存在SQL和JS注入漏洞场景分析。为什么自己没有找到漏洞,哪么可能存在漏洞场景是?SQL注入漏洞修复 JS注入漏洞修复 漏洞存在场景分析和修复示例(代码片段
Android 逆向Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | Visual Studio 中 SDK 和 NDK 安装位置 )(代码片段