对象注入:
方法一:
<bean id="personDao" class="com.hx.springdemo01.dao.impl.PersonDaoImpl"/>
<bean id="personService" class="com.hx.sprindemo01.service.impl.PersonServiceImpl">
<property name="personDao" ref="personDao"></property>
</bean>
方法二:
<bean id="personService" class="com.hx.sprindemo01.service.impl.PersonServiceImpl">
<property name="personDao">
<bean class="com.hx.springdemo01.dao.impl.PersonDaoImpl"></bean>
</property>
</bean>
基本数据注入:
<property name="name" value="thanks"></property>
集合类型注入:
实现类中 集合的get和set方法,接口中get方法
-------------------------------set-------------------------------
<property name="sets">
<set>
<value>第一个</value>
<value>第二个</value>
<value>第s个</value>
</set>
</property>
for(String value: personService.getLists()){
System.out.println(value);
}
-------------------------------list-------------------------------
<property name="lists">
<list>
<value>第1个</value>
<value>第2个</value>
<value>第3个</value>
</list>
</property>
for(String s:personService.getLists()){
System.out.println(s);
}
-------------------------------properties-------------------------------
<property name="properties">
<props>
<prop key="one">one</prop>
<prop key="two">two</prop>
<prop key="three">three</prop>
</props>
</property>
for(Object key:personService.getProperties().keySet()){
System.out.println("key-->"+key+" value-->"+personService.getProperties().getProperty((String)key));
}
-------------------------------map-------------------------------
<property name="map">
<map>
<entry key="key1" value="value1"></entry>
<entry key="key2" value="value2"></entry>
<entry key="key3" value="value3"></entry>
</map>
</property>
for(String key:personService.getMap().keySet()){
System.out.println("key-->"+key+" value-->"+personService.getMap().get(key));
}
分享到:
相关推荐
赠送Maven依赖信息文件:spring-context-support-1.0.10.pom; 包含翻译后的API文档:spring-context-support-1.0.10-javadoc-API文档-中文(简体)版.zip; Maven坐标:...
赠送Maven依赖信息文件:spring-data-commons-2.5.5.pom; 包含翻译后的API文档:spring-data-commons-2.5.5-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.springframework.data:spring-data-commons:2.5.5;...
赠送Maven依赖信息文件:spring-data-commons-2.0.6.RELEASE.pom; 包含翻译后的API文档:spring-data-commons-2.0.6.RELEASE-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.springframework.data:spring-data...
赠送Maven依赖信息文件:spring-context-support-5.0.5.RELEASE.pom; 包含翻译后的API文档:spring-context-support-5.0.5.RELEASE-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.springframework:spring-...
赠送Maven依赖信息文件:spring-data-commons-2.0.9.RELEASE.pom; 包含翻译后的API文档:spring-data-commons-2.0.9.RELEASE-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.springframework.data:...
赠送Maven依赖信息文件:druid-spring-boot-starter-1.1.9.pom; 包含翻译后的API文档:druid-spring-boot-starter-1.1.9-javadoc-API文档-中文(简体)版.zip; Maven坐标:...
赠送Maven依赖信息文件:spring-security-jwt-1.0.10.RELEASE.pom; 包含翻译后的API文档:spring-security-jwt-1.0.10.RELEASE-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.springframework.security:...
赠送Maven依赖信息文件:spring-security-crypto-5.5.2.pom; 包含翻译后的API文档:spring-security-crypto-5.5.2-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.springframework.security:spring-security-...
赠送Maven依赖信息文件:spring-data-keyvalue-2.3.9.RELEASE.pom; 包含翻译后的API文档:spring-data-keyvalue-2.3.9.RELEASE-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.springframework.data:spring-...
赠送Maven依赖信息文件:spring-boot-configuration-processor-2.6.3.pom; 包含翻译后的API文档:spring-boot-configuration-processor-2.6.3-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.spring...
赠送Maven依赖信息文件:mybatis-spring-boot-autoconfigure-1.3.2.pom; 包含翻译后的API文档:mybatis-spring-boot-autoconfigure-1.3.2-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.mybatis....
赠送Maven依赖信息文件:spring-cloud-gateway-server-3.0.4.pom; 包含翻译后的API文档:spring-cloud-gateway-server-3.0.4-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.springframework.cloud:spring-...
赠送Maven依赖信息文件:druid-spring-boot-starter-1.1.10.pom; 包含翻译后的API文档:druid-spring-boot-starter-1.1.10-javadoc-API文档-中文(简体)版.zip; Maven坐标:...
赠送Maven依赖信息文件:spring-session-data-redis-2.0.4.RELEASE.pom; 包含翻译后的API文档:spring-session-data-redis-2.0.4.RELEASE-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.springframework....
赠送Maven依赖信息文件:spring-boot-configuration-processor-2.5.6.pom; 包含翻译后的API文档:spring-boot-configuration-processor-2.5.6-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.spring...
spring源码缺失jar。spring-cglib-repack-3.2.5.jar,spring-objenesis-repack-2.6.jar
赠送Maven依赖信息文件:spring-session-core-2.0.5.RELEASE.pom; 包含翻译后的API文档:spring-session-core-2.0.5.RELEASE-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.springframework....
赠送Maven依赖信息文件:spring-cloud-alibaba-commons-2021.1.pom; 包含翻译后的API文档:spring-cloud-alibaba-commons-2021.1-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:...
commons-pool2-2.3.jar,jedis-2.8.0.jar,spring-data-redis-1.6.0.RELEASE.jar,spring-session-1.1.1.RELEASE.jar,Spring-data-redis(Version 1.6.0.RC1)中文版.pdf
赠送Maven依赖信息文件:spring-data-keyvalue-2.5.5.pom; 包含翻译后的API文档:spring-data-keyvalue-2.5.5-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.springframework.data:spring-data-keyvalue:...