业务逻辑层(BLL)与数据访问层(DAL)是MVC的核心层,BLL与DAL的实现,使Web应用系统具有更好的低耦合度,高模块化程度,易维护,易扩展。通过对传统的BLL与DAL的模型结构的进一步研究,分析出传统BLL与DAL存在重复率高,利用率低的缺陷。因此...业务逻辑层(BLL)与数据访问层(DAL)是MVC的核心层,BLL与DAL的实现,使Web应用系统具有更好的低耦合度,高模块化程度,易维护,易扩展。通过对传统的BLL与DAL的模型结构的进一步研究,分析出传统BLL与DAL存在重复率高,利用率低的缺陷。因此提出在Web应用中基于JPA规范和泛型程序设计,采用Spring Data JPA的BLL与DAL层的Nosql模型。通过该模型应用和模型评估,发现该模型与传统的模型结构相比,代码量少,利用率高,提高了Web应用软件的开发效率。展开更多
文摘业务逻辑层(BLL)与数据访问层(DAL)是MVC的核心层,BLL与DAL的实现,使Web应用系统具有更好的低耦合度,高模块化程度,易维护,易扩展。通过对传统的BLL与DAL的模型结构的进一步研究,分析出传统BLL与DAL存在重复率高,利用率低的缺陷。因此提出在Web应用中基于JPA规范和泛型程序设计,采用Spring Data JPA的BLL与DAL层的Nosql模型。通过该模型应用和模型评估,发现该模型与传统的模型结构相比,代码量少,利用率高,提高了Web应用软件的开发效率。