黑马程序员技术交流社区

标题: 谁有3层架构的基础项目啊 [打印本页]

作者: Yaphets    时间: 2014-4-3 11:35
标题: 谁有3层架构的基础项目啊
比如说是 action+biz+dao+util的
作者: 残梦共飞雪    时间: 2014-4-3 11:51
本帖最后由 残梦共飞雪 于 2014-4-3 11:54 编辑

action对应form表单(获取提交信息,进行处理。  比如我现在回答问题,我所输入这一切,你的Action需要接收到需要的信息,比如我回帖的文字,以及我的论坛ID,调用biz里的方法进行处理)
biz对应处理逻辑(逻辑处理>
  还比如我现在回答问题,Util判断是否有敏感词,若没有,则可以回帖,那么我的回答就要被归到你的问题下面,若你的问题若有回答数字段,则回答数字段数值+1,这是就是一个回帖逻辑,这个逻辑需判断我回答是否合法,合法的话insert我的回答,还可能需要update你的问题)

dao对应数据库持久化(数据库增删改)

util就一些工具类(比如判断我回复的内容是否有敏感词)

先理解这多层代表什么,很容易就可以写了。
自己写的话比参照别人的影响要深得多。










欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2