0925今日份总结
大而臃肿的好处就是, 底层扎实写一个简单的小demo, 实现数据的查询和修改1. 前端从前端的body中的main标签开始, 在其中的script标签中找到对应的id与js文件中的id名称相对应(js文件中的写法(userDetailsListTemplate = Duster.buildTemplate(“TestId”);),感觉类似vue中的created() {this.getTableD
·
大而臃肿的好处就是, 底层扎实
写一个简单的小demo, 实现数据的查询和修改
1. 前端
从前端的body中的main标签开始, 在其中的script标签中找到对应的id与js文件中的id名称相对应(js文件中的写法(userDetailsListTemplate = Duster.buildTemplate(“TestId”);),感觉类似vue中的
created() {
this.getTableData();
},
初始化数据的方法, 初次进入到页面进行数据的请求
剩下的就是对接受到的数据的渲染和一些样式的修改了
2. 后端,使用zookeeper来实现各个端的通信和解耦
- 从相应的url的请求中找到对应的路径url的controller中的方法, 进入到前置的 父类中
- 在前置的父类中引入对应的操作的pom文件, 比如读操作的pom和写操作的pom文件
- 就可以在相应的controller中进行一些service的注入等操作, 就开始你的业务数据操作,
- 在相应的读写父类中,进行调用通用的pom文件的类型.进行相应的数据库的操作
- 流程走完.
ras读(read)操作
was写(write)操作
oas第三方操作
front前置操作
common通用操作
3. 遇见的问题和疑问的解决
所有请求进入先走 front 前置操作流程, 在前置中引用了ras和was 的pom文件,进入到了前置的controller中, 进行获取前端的http中的请求数据HttpServletRequest request, HttpServletResponse response根据这些数据去请求ras或者was中 的接口进行处理, 当数据进到ras或者was中以后又会调用到 common中的方法对处理过的数据进行crud对数据库的操作.
流程走完. 数据处理完成
进入 如 读信息
front -> ras -> common -> 数据库
其他都一样
更多推荐
已为社区贡献1条内容
所有评论(0)