博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven SSH三大框架整合的加载流程
阅读量:6608 次
发布时间:2019-06-24

本文共 1347 字,大约阅读时间需要 4 分钟。

《Maven精品教程视频\day02视频\03ssh配置文件加载过程.avi;》

此课程中讲 SSH三大框架整合的加载流程,还可以,初步接触的朋友可以听一听。

\day02视频\04ssh整合-struts2跟spring框架整合.avi;

\day02视频\04ssh整合-分别搭建环境.avi;
\day02视频\06ssh整合-spring跟Hibernate框架整合.avi;
\day02视频\07ssh整合功能案例实现.avi;

》 这几节课都可以听,可以快速了解一下 shh的搭建。

 

 

-------------测试 每个模块都测试

DAO模块中 也可以写测试,选中某个单元文件,右键创建 Junit测试单元,选择放在 test 目录  下面是注解方式

有必要重复听,看看Test中是如何实现 自动注入对象的,之前本人测试时碰到不可以注入。

import static org.junit.Assert.*;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.test.context.ContextConfiguration;import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration("classpath:spring/applicationContext-*.xml")public class CustomerDaoTest {        @Autowired    private CustomerDao dao;    @Test    public void testFindOne() {        dao.findOne("1");    }

 

在service 模块写测试??  可以写。  下面是手动加载bean方式。

classpath*:spring/applicationContext-*.xml  第一个*指加载不仅仅当前 classpath(可以其他模块jar包的classpath), 第二*通配符。
@Testpublic void testFindOne() {ClassPathXmlApplicationContext classPathXmlApplicationContext = new ClassPathXmlApplicationContext("classpath*:spring/applicationContext-*.xml");CustomerService service = (CustomerService) classPathXmlApplicationContext.getBean("customerService");service.findOne("1");}

 

转载地址:http://yiiso.baihongyu.com/

你可能感兴趣的文章
openwrt 分区
查看>>
BuildFilePath 及打开文件对话框
查看>>
Leetcode 561. Array Partition I(easy)
查看>>
session多服务器共享的方案梳理
查看>>
css定位
查看>>
OriginPro 9.1 科研图标绘制入门
查看>>
SQL操作
查看>>
AngularJS的Filter用法详解
查看>>
Map集合学习
查看>>
Algs4-2.2.7证明归并排序的比较次数是单调递增的
查看>>
URL 参数获取
查看>>
“用户故事”来做展会——敏捷嘉年华(敏捷之旅2012上海站)经验分享
查看>>
获取坐标封装 getPos
查看>>
机器学习系列(一)--术语篇
查看>>
初级文件IO——open打开文件成功后行为分析
查看>>
Django-static
查看>>
virtualbox+vagrant学习-5-Boxes-2-Box Versioning
查看>>
矩阵连乘 和表达式加括号求最大值
查看>>
TIANKENG’s rice shop
查看>>
iOS-----正则表达式
查看>>