发表于: 2017-09-17 23:39:51
1 660
今天完成的事
【1】搭建暂停,感觉盲目的照着博客搭建了也不懂,听师兄的先了解一下IoC。
对象的创建应该是由NEW方法创建的,但是spring框架里面可以自己创建资源
就是说对象的创建权利交给了Spring框架。
具体应该是
前端→Spring→资源
Spring内部是有工厂和XML文件构成。(避免了耦合性过高)
前端→工厂→XML文件→资源(xml需要自己编写)
正常我创建一个类。
package DAO;
public class UserServiceImpl implements UserService{
public void sayHello(){
System.out.print("hello,测试类" );
};
}
使用的接口是
package DAO;
public interface UserService {
public void sayHello();
}
使用这个资源的时候就要创建
UserServiceImpl usi=new UserServiceImpl();
usi.sayHello();
现在要用这个实现类交给Spring
编写配置文件
<?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 http://www.springframework.org/schema/beans/spring-beans.xsd">
<!--使用bean标签 -->
<bean id="UserService" class="DAO.UserServiceImpl"/>
遇到的问题。
第一次测试IOC报错。
检查了路径没有问题,今天卡在这里,明天起来再弄。
收获
简单的了解了IOC的原理和一些配置文件
明天要做的事
继续学习Spring,至少IOC配置完成
评论