贫血模型与充血模型贫血模型:只包含数据,不包含业务逻辑的类设计充血模型:数据与业务不分离的类设计在后端中,贫血模型写的非常顺手,service层中service类暴露方法与逻辑业务,BO只包含数据,破坏了面向对象的封装性,service会比较重,很多SQL语句无法重用,满天飞,不适合复杂业务后端充血模型,开始设计时会比较费时,service层service类暴露方法,业务逻辑封装在BO类中,service类会比较轻,适合复杂,多变的业务
评论区