SaaS系统动态业务逻辑与数据库解耦机制的设计与实现
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
图1-1传统SaaS系统架构图??1.2.3数据迁移发展现状??数据迁移,就是改变原来系统的底层数据库管理系统,但是仍然保持原来??的系统架构,数据和应用程序的逻辑[11]
业务部分是与数据库相关的。总体来说,整个SaaS系统是与数据库有关的,不??利于数据的迁移。综合动态业务以及静态业务逻辑的实现,采用Hibernate框架??作为数据持久层的传统SaaS系统框架图[>1()]如图1-1所示(因为本课题重点研??究动态业务逻辑与数据库的解耦,因此只....
图2-1?SaaS成熟度模型??在SaaS模式下开发的应用程序,按照应用程序是否支持可配置、多租户、??可扩展等属性,如图2-1所示,能够将SaaS的成熟度模型分为四个等级[14]
如果你想访问该系统,只要连接到网络即可。??3)投资方面:不需要一次性全部付款到位,只需要以相比于传统软件便多的“按月计费”方式进行服务订购,这种方式帮助企业节省了运营资金,一步缓解了企业因为资金不足带来的压力;软件不在己方,所以不仅没有成折旧的问题,而且还能以最快的速度应用最佳....
图2一Hibemate六大核心接口
Configuration接口:首先对Hibernate进行配置,然后再启动Hibernate。启??动Hibernate时,Configuration类的实例对象先从Hibernate配置文件??(hibemate.cfg.xml)中找到可持久化映射文件(xxx.hbm.xml....
图2-3Hibernate体系结构
通过分析Hibernate的底层架构图,可以知道Hibernate的数实现的2-4可知,Hibernate封装了?JTA、JDBC以及JNDI来实现管理、Session管理以及数据库连接管理,最后通过Session久化对象的操作。???Layer?? ̄77Z?1? ̄ ̄?Persi....
本文编号:3968606
本文链接:https://www.wllwen.com/shekelunwen/ljx/3968606.html