工程现状:

过渡方案:

方案一:

前端开发继续采用原有的技术栈,主要使用JSP、bootstrap等。后台的controller层位于service-fms工程中,具体的业务由具体的服务工程实现。

缺点:

工作量会集中到后台开发

采用的技术比较落后

对当前的团队而言学习成本比较大(就技术以及基础内容)

方案二:

前端现有的页面保持不变,新增页面采用新的技术栈开发。模态框开发用thymeleaf开发,模态框的controller接口在web-SaaS工程中。

缺点:

JSP的内容都不可以继续使用

有一定的学习成本bootstrap

开发任务集中到后台

方案三:

模态框完全抛弃模板技术,采用纯静态技术,达到原则上的前后端分离。

缺点:

需要考虑数据加载延迟的问题。

关键问题:

模态框的数据加载

bootstrap学习

实施原则:

前端同学开发页面,后端同学更改页面?

页面接口在web-saas中定义

业务接口在具体的service中定义

开发一个接口,补充一个接口文档RAP

针对当前的数据模型建设情况,建议使用mybatis作为持久层基础

results matching ""

    No results matching ""