标签:user name Spring void 基础 String User public 搭建
首先引入我们需要创建一个maven项目,引入pom:
org.springframework spring-context 5.1.5.RELEASE maven会自动帮我们引入依赖jar:完整的目录结构如下:
首先写实体类:User.java
public class User {
private String name;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void show() {
System.out.println("我的名字是:" + name+",我正在学习spring!");
}
}
然后编写spring配置文件:applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?><!-- 以前我们都需要自己创建user对象,现在spring来给我们创建
id:对象的名字,可以随便写,但是一般写类名首字母小写
class:写类的全类名
propery:类的属性
name:属性名
value:属性值
-->
<bean id="user" class="com.bdqn.zmj.entity.User">
<property name="name" value="张三"/>
</bean>
测试:TestMain.java
public class TestMain {
ApplicationContext ctx;
//加载配置文件,创建application对象
public void init() {
ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
}
//测试创建user对象
@Test
public void test1() {
//初始化ioc容器
init();
//获取bean
User user = ctx.getBean("user",User.class);
user.show();
}
}
控制台打印结果为:
标签:user,name,Spring,void,基础,String,User,public,搭建 来源: https://blog.csdn.net/CoolCST/article/details/96966349
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。