例如工程的结构如下:
/*---------------------------------------------------------*/
Action:
HelloAction(请求处理,调用相应的Service,指定视图显示结果)
Services:
HelloService(接口)
HelloServiceImpl(接口的实现)
Dao:
HelloDao(数据库操作)
/*---------------------------------------------------------*/
Services层为什么要用(Services接口 类 + Services接口实现 类)分开,这样做有什么好处?(我想知道这么做的好处在哪里) 感觉Services接口类好像是多余的,而直接调用实现类,感觉代码更加简洁明了。