一个框架结构设计的问题.
整个框架是Struts 2.x hibernate 4.x spring 3.x包结构为:
其中:
[align=left] action 处理前台跳转
formbean 对前台数据的封装 处理前台数据传递
service 对业务逻辑的处理和封装
manager 是一个service和dao之间的数据封装转换层
dao CRUD操作类
filter 过滤器
listeners 监听器
pojo 实体映射对象
hbm 映射
util/helper 一些帮助类和工具类
cache 自己写的一个简单的缓存类
[/align]
大家帮忙看看这样的结构在设计上和处理 会有什么问题嘛 欢迎大家使劲的喷我 批我 指点我....... --------------------编程问答-------------------- 还行吧。。每个公司标准略有出入 --------------------编程问答-------------------- 重要:好多红叉,分明有错,你都不管,谁能管
个人不喜欢这么多层次的,这条可以忽略 --------------------编程问答-------------------- 恩 大神 从设计上来说 您觉得这块有什么问题 或则您有什么好的建议吗? --------------------编程问答-------------------- 我一般:
controller: 类似action,处理http请求
model(business): 对entity的business操作
model entity: javabean
vo: view object
--------------------编程问答-------------------- 这个是我修改了包名导致的 您老忽略掉那些红叉叉吧..
咱从设计的角度来说 您觉得这样有什么问题 或则您有什么好的建议吗? --------------------编程问答-------------------- 各个公司有点不同吧。思想到了就好 --------------------编程问答-------------------- dao有base的,你的service呢 --------------------编程问答-------------------- 恩 service 目前还没抽出来base 想后期把service中的CRUD接口统一抽出来 extends baseservice --------------------编程问答--------------------
不用后期了 现在就试试吧
baseservice和basedao里面还可以用上泛型
补充:Java , Java EE