spring构造方法注入
2016-05-16 14:58
393 查看
spring通过IOC注入的方式来实现对实体bean的初始化,一共有3种注入方式,其中最常用的是构造器注入和setter方法注入。下面来看如何通过XML配置文件的方式来实现构造器注入。通过构造器的方式注入必须要有一个默认的无参构造器,否则运行报错。(如果不写,系统自动构建。)
先实现一个Car的实体bean。
运行结果如下:
先实现一个Car的实体bean。
public class Car { private String brand;//汽车品牌 private int price;//价格 @Override public String toString() { return "Car [brand=" + brand + ", price=" + price + "]"; } }
<bean id="Car" class="com.wt.spring.bean.Car"> <constructor-arg value="aodi" type="java.lang.String"></constructor-arg> <constructor-arg value="shanghai" type="java.lang.String"></constructor-arg> <constructor-arg value="100000" type="int"></constructor-arg> </bean>
运行结果如下:
相关文章推荐
- java_Thread中synchronized关键字的使用
- 04 struts.xml配置中常用配置项解析
- java中的事件机制
- Java的项目构建工具Maven的配置和使用教程
- Freemarker与Springmvc
- spring boot优化异常处理
- Java并发编程:线程间的协作wait()、notify()、notifyAll()和Condition
- 在eclipse使用design包
- spring多数据源的编写
- 03 Struts2入门案例
- Java 7 jps - JVM Process Status Tool
- 基于JAVA的货币汇率api调用代码实例
- 【第十一章】 SSH集成开发积分商城 之 11.2 实现通用层 ——跟我学spring3
- 依赖注入原理 Spring
- spring 的核心框架包和XML文件配置
- 如何通俗的理解java的依赖注入!
- java图片验证码
- Spring Boot属性配置文件
- 跟着龙哥学JavaWeb(JSP 静态包含&动态包含)
- Java的finally语句到底是在return之前还是之后执行?