
Spring--第一个Spring程序HelloSpring&修改上节案例
运行结果:
发布日期:2021-05-06 01:33:19
浏览次数:26
分类:技术文章
本文共 1616 字,大约阅读时间需要 5 分钟。
1.Spring–第一个Spring程序HelloSpring
项目结构

1.1 导入依赖
pom.xml
org.springframework spring-webmvc 5.3.3
1.2 编写一个Hello实体类
Hello .java
package com.tian.pojo;public class Hello { private String str; public String getStr() { return str; } public void setStr(String str) { this.str = str; } @Override public String toString() { return "Hello{" + "str='" + str + '\'' + '}'; }}
1.3 编写我们的spring文件 , 这里我们命名为beans.xml
1.4 进行测试
Test .java
public class Test { public static void main(String[] args) { //解析beans.xml文件 , 生成管理相应的Bean对象 ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml"); //getBean : 参数即为spring配置文件中bean的id . Hello hello = (Hello) context.getBean("hello"); System.out.println(hello.toString()); }}
运行结果:

1.5 总结
2. 修改上节案例
我们在案例一中, 新增一个Spring配置文件beans.xml beans.xmlTest.java
@org.junit.Test public void test2() { //获取Applicationcontext;拿到Spring的容器 ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml"); //容器在手,天下我有,需要什么,就直接get什么! UserServiceImpl serviceImpl = (UserServiceImpl) context.getBean("ServiceImpl"); serviceImpl.getUser(); } }
运行结果:
OK,到了现在,我们彻底不用再程序中去改动,要实现不同的操作,只需要在xml配置文件中进行修改,所谓的IoC,一句话搞定 : 对象由Spring 来创建,管理,装配 !
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年03月14日 21时29分47秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
对象和封装
2019-03-03
同时在写四门编程语言是怎样一种体验?
2019-03-03
【树形dp】P1273 有线电视网
2019-03-03
【分层图最短路】P4568 [JLOI2011]飞行路线
2019-03-03
【最短路】P4408 [NOI2003]逃学的小孩
2019-03-03
2020C证(安全员)模拟考试题及C证(安全员)模拟考试系统
2019-03-03
2020A证(安全员)模拟考试及A证(安全员)证考试
2019-03-03
2020电工(初级)考试及电工(初级)考试软件
2019-03-03
2020建筑电工(建筑特殊工种)实操考试视频及建筑电工(建筑特殊工种)作业模拟考试
2019-03-03
2020N1叉车司机模拟考试题库及N1叉车司机复审模拟考试
2019-03-03
2020熔化焊接与热切割考试及熔化焊接与热切割考试题库
2019-03-03
2020年G3锅炉水处理报名考试及G3锅炉水处理考试申请表
2019-03-03
2020年制冷与空调设备运行操作答案解析及制冷与空调设备运行操作考试总结
2019-03-03
2020年保育员(初级)考试资料及保育员(初级)新版试题
2019-03-03
2020年茶艺师(高级)考试内容及茶艺师(高级)考试申请表
2019-03-03
2021年烟花爆竹经营单位安全管理人员考试及烟花爆竹经营单位安全管理人员考试试卷
2019-03-03
2021年过氧化工艺试题及答案及过氧化工艺考试平台
2019-03-03
2021年重氮化工艺考试题库及重氮化工艺考试报名
2019-03-03