一,实体类简述
我们书写代码一般分为三层,控制层(Controller),业务层(Service),持久层(Dao),一般我们从http请求到数据库获取数据,一般都是经历这三大层次,Controller一般我们不需要进行处理业务逻辑,只是简单的一些数据的转换之类的,Service层一般具体是我们的业务逻辑层,需要按照我们自己业务上逻辑进行处理包装,Dao层一般是持久层,就是mapper操作数据库的,不过,我一般建议在Service进行细分,我会细分为简单的内部代理InnerService和处理复杂逻辑的Service,其实就是业务逻辑处理类不直接调用dao操作数据库,而是经过inner层进行调用,在inner层我们可以做一下数据的非空以及其他的判断处理,具体的细分,可以参考下面的代码结构。