SSH笔记三 反向生成DAO 优化开发目录
2009-09-23 00:00:00 来源:WEB开发网感谢昨天有人提醒用maven来管理所有依赖,今天稍微看了一下,终于把所有依赖交予了maven。也算对maven的掌握更进了一步。
今天的任务是——反向生成DAO并优化开发目录。完成的效果如下(左边为包视图、右边为文件视图):
1. 反向生成DAO并测试(上次我们已经在ssimdb中建立了ssim_user表)
1.1 hibernate反向工程,切换到 Database Explorer ,选中ssim_user,右键选择Hibernate Reverse Engineering,弹出如下视图
1.2 点击finish,完成反向工程后项目发生了如下变化
2.测试DAO并优化开发目录
2.1创建测试父类 SpringTestCase.java,如下
package net.selitech.ssim.utils;
import junit.framework.TestCase;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class SpringTestCase extends TestCase {
private ApplicationContext context;
@Override
protected void setUp(){
context = new ClassPathXmlApplicationContext(getPathName());
}
@Override
protected void tearDown(){
}
protected String getPathName() {
return "application-context.xml";
}
protected Object getBean(String name) {
return context.getBean(name);
}
protected ApplicationContext getContext() {
return context;
}
}
更多精彩
赞助商链接