package in.sp.beans;
public class Student
{
private String name;
private int rollno;
private String emailid;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getRollno() {
return rollno;
}
public void setRollno(int rollno) {
this.rollno = rollno;
}
public String getEmailid() {
return emailid;
}
public void setEmailid(String emailid) {
this.emailid = emailid;
}
public void display()
{
System.out.println("Name : "+name);
System.out.println("Roll No : "+rollno);
System.out.println("Email Id : "+emailid);
}
}
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
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.xsd">
<bean class="in.sp.beans.Student" id="stdId">
<property name="name" value="Deepak" />
<property name="rollno" value="101" />
<property name="emailid" value="deepak@gmail.com" />
</bean>
</beans>
ApplicationContext context = new ClassPathXmlApplicationContext("in/sp/resources/applicationContext.xml");
package in.sp.main;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import in.sp.beans.Student;
public class MainApp
{
public static void main(String[] args)
{
//Spring container is created
ApplicationContext context = new ClassPathXmlApplicationContext("in/sp/resources/applicationContext.xml");
//Bean object is requested from Spring Container and stored in Student reference
Student stdBean = (Student) context.getBean("stdId");
stdBean.display();
}
}
Your feedback helps us grow! If there's anything we can fix or improve, please let us know.
Weโre here to make our tutorials better based on your thoughts and suggestions.