Spring bean wiring with constructor arguments example
3187 Views
Hints
<constructor-args /> is the subelements of bean which provides constructor arguments to the beans. value is the attribute of constructor-args used to specify primitive type of values to the constructor arguments.
Step.1 Start a Java Project with Spring Jars
Open Eclipse
Click on menu New -> Others
In wizards type "Java Project" and Select "Java Project"
Click Next
Enter project name as "SpringBeanWithConstructorArgs", then click Next
Goto Libraries tab, then click on Add External JARs, then select Spring's 21 Framework Jars and commons-logging-1.1.jar.
Click Finish.
Step.2 Project Explorer Preview
Student.java
package com.springexamples;
public class Student {
private int studentNo;
private String studentName;
public Student(int studentNo,String studentName){
this.studentNo = studentNo;
this.studentName = studentName;
}
public int getStudentNo() {
return studentNo;
}
public void setStudentNo(int studentNo) {
this.studentNo = studentNo;
}
public String getStudentName() {
return studentName;
}
public void setStudentName(String studentName) {
this.studentName = studentName;
}
}