最近这段时间在研究后端的代码,在层级方面看的是一脸的懵逼。然后找啊找,找到一些资料,结合个人的理解做一个小小的总结。
一般分包的:
DAO层是主要是将数据保存到数据库中; (接口)
service是主要是处理业务的逻辑 (接口)
serviceImpl 在实现类中实现这个方法 (类,实现service)
controller 是调用各个方法的控制中心 (调用serviceImpl,或者使用注入的方式)
还有Entity,Model,beans,其实这三个是一样的。这个叫做数据模型层。
这是小总结一下,有疑问或者讨论的可以在下面留言!