一个简单的spring程序
User:
package com.gao.pojo; /** * @version 1.0 * @Author: wuyi * @date 2022/3/20 16:43 */ public class User { private String name; public User(String name) { this.name = name; } public String getName() { return name; } public void setName(String name) { this.name = name; } public void show() { System.out.println("name=" + name); } }
UserT:
package com.gao.pojo; /** * @version 1.0 * @Author: wuyi * @date 2022/3/20 20:20 */ public class UserT { private String name; public UserT() { System.out.println("User被创建了"); } public String getName() { return name; } public void setName(String name) { this.name = name; } public void show() { System.out.println("name=" + name); } }
bean.xml:
<?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 https://www.springframework.org/schema/beans/spring-beans.xsd"> <!--第一种,下标赋值!--> <bean id="user" class="com.gao.pojo.User"> <constructor-arg index="0" value="无衣123"/> </bean> </beans>
MyTest:
import com.gao.pojo.User; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; /** * @version 1.0 * @Author: wuyi * @date 2022/3/20 16:46 */ public class MyTest { public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml"); User user = (User) context.getBean("user"); user.show(); } }

浙公网安备 33010602011771号