只显示主题贴
DAO层:主要使用Hibernate实现持久化等相关操作。本着基类足够强大,最好可以包罗万象,避免重发开发Dao的原则,使用范型DAO来处理对数据库进行重复性的80%增删改查操作。参考代码:
public interface IGenericDao<T, ID extends Serializable> {
public void saveOrUpdate(T t);
public T load(Serializable ID);
public T get(Serializable ID);
public Object get(Class TCl ...
- 进入论坛 Java 版
基本框架采用JSF – MyFaces(version 1.2.0) + Spring (version 2.5.1) + Hibernate (version 3.2.5) and Hibernate Annotation (Version 3.3.0) 。
设计模式:MVC。基本思路:根据MVC模式,将系统进行分层,将开发者进行分工(主要是前台和后台根据接口衔接联调)。JSF用于实现View和Controller。前台开发者只需要关心页面数据的显示(也就是VO属性的显示),页面的跳转和对数据更新操作的成功失败代码,他们操作的也应该只有VO或VO的集合,不应该脱离V ...
- 进入论坛 Java 版
java 代码
public class Tenn&Amber{
private static Tenn&Amber tennamber; ...
- 进入论坛 入门讨论 版
weiqingfei 写道hazzy 写道ddandyy 写道没看出哪里有什么特别
他们的显示器超级大,他们工作都喜欢托下巴,他们都可以戴耳机。。。
我以前就是这样子的,晃了3年最美好的时光。
同感!
- 进入论坛 海阔天空 版
Web分层开发,各层间的异常该如何处理呢(Action,Service,DAO)?
一般的信息系统其本质就是对数据进行CRUD的操作,我觉得,Action展现给用户的只需两个结果,成功或失败(用户注册类的失败需给出具体失败原因,一般是通过js或javabean验证),用户对此操作所导致的提示失败的结果一般无法补救,只能改变此操作尝试其它操作。Service层是对业务逻辑的处理,根据业务逻辑调用不同的DAO的不同方法或同一DAO中的一个或多个方法,事务控制一般定义在这一层,保证业务操作的正确性(多个DAO方法在一个事务中,同成功同失败,也可以设计得更细些,例如Service中一个方法调用5 ...
- 进入论坛 入门讨论 版
- 浏览: 63513 次
- 性别:

- 来自: Da Lian

- 详细资料
搜索本博客
最新评论
-
Oracle的rownum原理和使用
照这么看来,rownum 就是一个游标,而且只能前进,不能后退的游标啦```~~ ...
-- by lovinchan -
游戏,平时彻底地放弃
深有同感 ,一起勉励自己吧
-- by hyj1254 -
避免在Java中使用Checked ...
的确是这样,在某些情况下,我的确觉得checked Exception用起来很麻 ...
-- by ivonxiao -
Documentum notes accumul ...
最近也在搞Documentum,觉得这个内容管理器的功能确实比较强大,但是界面也 ...
-- by woshifeng9th -
Oracle的rownum原理和使用
order by name 如果name是pk或有index ,查询出来的row ...
-- by seasar






评论排行榜