3.添加
hibernate包

系统会检测到该工程已经添加了Spring包,
选择使用Spring的配置文件

点击 next

点击 next

点击 next

最后点击Finish按钮即可。
4切换到database explore视图,右键 点击 user 表的“Hibrnate Reverse Engineering”

弹出如下窗口

点击 “next”

再单击finish
在包视图中 可以看到 src下多了一个名为vo的package以及该包下的四个文件

为了更加直观地
显示分层,我另建了一个名为dao的package,并把UserDAO.java移到dao中

同时注意在applicationContext.xml中把对UserDAO的引用部分也作相应修改。
5. 建立业务逻辑层代码
新建一个名为service的包,再在里面建立一个Service类,代码如下
package service;
import java.util.List;
import vo.User;
import dao.UserDAO;
public class Service {
private UserDAO userDao;
public UserDAO getUserDao() {
return userDao;
}
public void setUserDao(UserDAO userDao) {
this.userDao = userDao;
}
public boolean isValid(User user) {//判断用户是否合法
List result = userDao.findByExample(user);
if (result.size() > 0)
return true;
else
return false;
}
}
同时在applicationContext.xml中添加如下
配置<bean id="service" class="service.Service" singleton="false">
<property name="userDao">
<ref bean="userDao" />
</property>
</bean>
发表于 @ 2008年05月30日 14:13:34|评论(loading...)|编辑