the*_*ava 22 java spring terminology
我正在阅读这篇文章
http://www.vaannila.com/spring/spring-ioc-1.html,这里使用了术语容器.下图显示了容器.这篇文章中的容器是什么?它是一块code还是bean
config文件?
可以在Spring MVC中使用Spring IOC吗?
让我解释一下 spring 容器是什么……假设您有一个 Java 应用程序,其中包含一个名为 Student 的类和一个可变的 student 名称。开始了
public class Student{
private String name;
public void setName(String name){
this.name = name;
public void getName(){
System.out.println("Your Name : " + name);}}
Run Code Online (Sandbox Code Playgroud)
现在您希望 name 变量在应用程序运行时自动初始化为 iqbal,并且学生对象应该在主类中可用。
public class Student{
private String name;
public void setName(String name){
this.name = name;
public void getName(){
System.out.println("Your Name : " + name);}}
Run Code Online (Sandbox Code Playgroud)
现在在主类中,我们有 ApplicationContext
<?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-3.0.xsd">
<bean id = "Student" class = "com.packagename.Student">
<property name = "name" value = "iqbal"/>
</bean>
</beans>Run Code Online (Sandbox Code Playgroud)
所以请注意这里 ApplicationContext ,这将充当一个容器,并将为您的应用程序创建和管理 Student 类。
| 归档时间: |
|
| 查看次数: |
26048 次 |
| 最近记录: |