大数据开发从零开始——创建第一个spring项目
2018-11-15 本文已影响2人
卿卿老祖
篇二 创建第一个spring项目
1. 在spring中,所有的对象,都叫做 bean
2. jar包准备

3. 创建普通 java project

4.创建一个 Hello 类,并写入一个 say 方法

5. 引入jar包,先引入 core 核心jar包
如果遇到错误了,再继续引入其他包,这样下次遇到类似错误时 不会慌张

6. 生成一个配置文件,名字可以任意取


为什么不用 xml 的方式呢,因为使用方式,会自动加入schema 规范头

【namespace】,如果以后有了其他的包,需要的直接勾选就可以了,这是sts的好处优势

7. 开始管理Bean Hello 类对象 配置 bean.xml 文件
验证类名是否正确,鼠标移动上去,会有下划线

8.创建测试类。

9.加载配置文件。

使用ClassPathXmlApplication 出错,需要引入包

使用接口类型接收对象

10. 获取管理的 bean 对象,获取时,get中写入配置文件中的 id

11. 调用say 方法 报错,缺少 commens 包

可以直接在maven仓库中去找,因为是基础包
帖在一个maven项目中,把相关的包下载下来



12. 少 spring 中的 springframework 包 , 在压缩包中找到相关包后引入


13.最终测试成功

未完。。。
来源:科多大数据