我正在考虑做这个架构
genericdao +interface ---> servicelayer+interface---> 视图层
我的 dao 将只有通用方法,例如我的服务层将有真正的逻辑
服务层法
string executeThis= "select c from com.abc.test.User where username =:username";
Map tempMap = new HashMap();
tempMap.put("username","abc");
return callDaoInferface.executeGenericList(executeThis,tempMap); //get from DI
你这是好架构吗
我的问题是是否适合将“select ..”语句从 dao 移动到服务层