JFrame业务逻辑层.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JFrame业务逻辑层

文档来源: 1 JFrame 第 章 业务逻辑层 1.1 业务逻辑层架构 业务逻辑层对数据操作层和 Spring IOC 做了统一封装,并提供了常用的业务逻辑处理 功能,同时向控制层提供业务逻辑处理。在程序员开发业务逻辑模块时,可分别继承 BaseService 接口和 BaseServiceImpl 实现,使业务服务类,既有强大的业务逻辑处理能 力。 业务逻辑层主要包含如下内容,如图 7-1. 控制层 BeanFactory.getBean(beanId) BeanFactro Spring 框架 appliactioanContext-bean-xx.xml 业 务 实现 逻 EntityService EntityServiceImpl 辑 层 继承 继承 实现 BaseService BaseServiceImpl 数据操作层 POJO BaseDao jdbcTemplate 图 7-1 业务逻辑层架构 1.2 BaseService 与 BaseServiceImpl 位于 mons.service 包中的 BaseService 接口与 BaseServiceImpl 是业 务逻辑层的核心基础类,所有的业务逻辑接口与业务逻辑实现类必须分别继承这两个接口 和类。 在 BaseSerice 接口中定义了业务逻辑层常用的方法,而 BeaseServiceImpl 则实现了 这些方法;通过这些预定义的方法,可以完成业务系统常用新增、修改、删除、查询等常用业 文档来源: 务逻辑,从而大大简化了程序员的开发工作量,甚至不用对业务逻辑层作任何扩展即可完 成业务模块的开发。 1.2.1 BaseService 接口及实现类定义 正如前所述 BaseService 定义了常用的接口,而 BaseServiceImpl 实现了这些接口, 并且采用泛型进行定义,如下:  public interface BaseServiceT  public class BaseServiceImplT implements BaseServiceT。 采用泛型定义,简化了业务逻辑层的编写及使用,在定义业务逻辑层接口及实现时必 须传入 POJO 对其进行泛化。 1.2.2 BaseServiceImpl 属性 在 BaseServiceImpl 实现类中定义了 2个属性分别是:  protected BaseDaoT dao;  protected JdbcTemplate jdbcTemplate; 这两个属性在数据操作层 applicationContext-db-xx.xml 配置文件中由 Spring 注入; 如下表: bean id = !--subSysName---baseService abstract=true class= mons.service.BaseService property name=dao ref bean =

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档