dao层,service层和controller层的设计思想
写代码要注意代码之间的耦合性,
dao层只是负责和数据库打交道,
controller层只是负责从service层获得数据,发送到相应的视图,核心业务逻辑在service层。
在service层写业务逻辑代码的时候要注意,将每一个独立的功能写成一个单独的方法,方便其他的代码进行调用。
在项目中可先创建集合包
dao包,sevice包,serviceimpl包,controller包,Tools包,bean包,beanExt包
bean类,一个bean类和一个数据库表完整对应,如果要查询的内容涉及到多张表或者需要对多张表中的数据进行计算后存储,可定义一个扩展类。
扩展类包中的类