最近一直忙比赛和小论文的事儿,Java学习耽搁了一小段时间,好久没写博客了…开始快乐的学习Java-Spring框架!!!
添加resources文件并标记
标记—选中文件夹右键-Mark Directory as
ch01-first:第一个spring项目。
使用spring:spring作为容器管理对象, 开发人员从spring中获取要使用的对象。
spring-context
:spring依赖junit
: 单元测试
表示对象声明,一个bean表示一个java对象。ApplicationContext
getBean("对象名称")
根据博客Spring jar包官方下载地址及方法
前面步骤一样,从第四步开始,界面变了,操作不太一样了
以下是王六六同学寻找的步骤~~~~~
下图链接
下图链接
点击你所需要的jar包版本
根据自己需要的版本下载即可,也可以在pom文件
中输入Spring-jar包版本号,可自动下载到本地仓库中.(切记,版本号要写对,带不带RELEASE )
鼠标放在SomeService上Alt+Enter,快捷键创建接口实现类—SomeServiceImpl
一路ok
选中resources文件Alt+Insert输入x寻找xml文件
beans.xml
<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.xsd">
beans>
spring标准的配置文件:
在main方法中:
String config="beans.xml";
2. 创建容器对象, ApplicationContext
表示spring容器对象。 通过ctx获取某个java对象
ApplicationContext ctx = new ClassPathXmlApplicationContext(config);
SomeService service = (SomeService) ctx.getBean("someService");
service.doSome();
创建spring容器对象的时候,会读取配置文件,创建文件中声明的java对象。
在创建容器(ApplicationContext)对象时,会把配置文件中的所有对象都创建出来(spring的默认规则)
综上:
ApplicationContext
:接口ApplicationContext
对象,获取要使用的 其他java对象, 执行getBean(“的id”)