SSM-整合结束后实例10.22
实例:dao 层:是MyBatis 进行处理。与数据库进行操作使用(mapperStudent代理对象)
service层:
UI层:
SpringMVC Controller层 也就是后台搭建
将控制器所在包 加入IOC容器:
MVC处理请求映射用@RequestMapping(“skkk”)
现在是前台搭建:
前台可以是一个jsp 超链接而已就行了。
前端查后端:
保存前端拿来的1.
dao层的MyBatis自己已经做完了。不需要你再整了。你只需写service层就好了。只写接口不写实现类。
service层:
一: 这是建立的一个接口:
二:这是建立的一个实现类:
还有就是细节: 就是service调用dao 依赖于dao(mapper)
依赖注入 给service注入dao set注入但是我记得不是还有一种是注解注入的吗。怎么不适用?不使用为什么?
Controller里面调用Service
控制器依赖于下层Service 、 set注入:
注入完了之后就可以Controller调用service。
放入map里面。
前台查询:
报错:
service是使用的ref 类型错误。
提示一下 加一个Classpath:类路径。通过配置文件配的注入
一定要是有 注解配置注入。
全部使用注解注入不使用Bean 注入!
@Autowire
@Qualifier("”)
把之前注入的Bean形式 注释掉。