各位老师,小弟有个问题
就是在ssh中我做程序是按下面的步骤来走的:
jsp----->action------BO----DAO---数据库;
但是操作起来很痛苦,因为的我的BO什么事情也不做,他是直接将dao的操作返回;请各位老师指点一下我的bo是否存在,
并说一下各位老师一般在操作时是按一个什么步骤来走的
就是在ssh中我做程序是按下面的步骤来走的:
jsp----->action------BO----DAO---数据库;
但是操作起来很痛苦,因为的我的BO什么事情也不做,他是直接将dao的操作返回;请各位老师指点一下我的bo是否存在,
并说一下各位老师一般在操作时是按一个什么步骤来走的
IDAO
SERVICE
ISERVICE
好像不复杂呀。也就是发送命令,处理返回数据就完了。
service业务层是用来接受处理前台页面客户提交的业务的,比如说要判断用户提交过来的是什么请求需要调用dao的什么方法,
这些判断在业务层进行,但是也可以在action中的。
不过平时处理较小项目的业务很少,所以这业务层基本很少用的,action中直接访问dao层的方法就可以了,没必要那么复杂
一般的项目就三层足矣(显示层、业务层、dao层)