首页 > 编程语言 > 详细

阶段3 3.SpringMVC·_07.SSM整合案例_03ssm整合之编写Spring框架

时间:2019-08-21 01:58:59      阅读:104      评论:0      收藏:0      [点我收藏+]

做整合要保证每个框架单独使用
先搭建Spring的框架,然后再整合别的框架。Spring是业务层的框架

spring的配置文件

技术分享图片

技术分享图片
这就表示是spring的配置文件
技术分享图片
默认的约束不够,需要修改。

<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd">

技术分享图片

开启注解扫描

如果配置了扫描cn.itecast下的包,
技术分享图片
扫描这里面所有的包
技术分享图片
spring只负责业务层和持久层部分。controller不管,交给SpringMvc去处理。
配置哪些注解不扫描。里面一共有下面两个标签。exclude就是不扫描的
技术分享图片

技术分享图片
技术分享图片

这里先把controller删掉。
技术分享图片
去搜索controller的全路径名
技术分享图片
选中Controller右键。Copy reference 复制全路径
技术分享图片
把全路径名粘贴过来就可以了。这就表示以后Controller注解就不扫描
技术分享图片

Service上加上注解

这样就是把Service这个类交给了IOC容器进行了管理
技术分享图片

测试

新建包test。新建类testSpring
技术分享图片
单元测试的注解
技术分享图片
把junit的包的范围改成complie
技术分享图片
测试类就自动导入进来了。
技术分享图片

技术分享图片
执行测试方法
技术分享图片
控制台输出。上面的红色是警告标示没有log4j的配置文件。
技术分享图片
以上说明spring的环境,就搭建成功了

log4j配置文件

log4j.properties配置文件复制到项目里
技术分享图片
技术分享图片

技术分享图片
这样就没有红色的警告了。
 

阶段3 3.SpringMVC·_07.SSM整合案例_03ssm整合之编写Spring框架

原文:https://www.cnblogs.com/wangjunwei/p/11386272.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!