开发指南010-后台结构

简介: 后台微服务程序结构如下:

后台微服务程序结构如下:

image.gif 编辑

当然这是个逻辑结构,这些层可能不是一个程序工程里的,而是分成多个工程。为了实现信息交互,一般dto层都是单独的工程。

entity层要求扩展BaseTable类,类里实现了5个基本字段:

//数据创建时间
    @Column(name = "create_time")
    private String createTime;
    //数据创建人
    @Column(name = "create_user")
    private String createUser;
    //数据最后更新时间
    @Column(name = "update_time")
    private String updateTime;
    //数据最后更新人
    @Column(name = "update_user")
    private String updateUser;
    //操作标识 主要用于逻辑删除情况 N U D
    @Column(name = "operflag")
    private String operflag;

image.gif

dao层需要实现public interface BaseDAO <T,ID extends Serializable>接口

service层面没有基类

control层需要扩展BaseController类

相关文章
|
5月前
|
小程序 JavaScript Java
农场管理小程序|基于微信小程序的农场管理系统设计与实现(源码+数据库+文档)
农场管理小程序|基于微信小程序的农场管理系统设计与实现(源码+数据库+文档)
48 2
|
3月前
|
小程序 定位技术 开发工具
【微信小程序-原生开发+TDesign】通用功能页封装——地点搜索(含腾讯地图开发key 的申请方法)
【微信小程序-原生开发+TDesign】通用功能页封装——地点搜索(含腾讯地图开发key 的申请方法)
40 0
|
4月前
|
域名解析 JavaScript 网络协议
技术心得记录:如何使用google地图的api(整理)
技术心得记录:如何使用google地图的api(整理)
349 0
|
5月前
|
小程序 JavaScript Java
基于微信小程序的报刊订阅小程序的设计与实现(源码+lw+部署文档+讲解等)
基于微信小程序的报刊订阅小程序的设计与实现(源码+lw+部署文档+讲解等)
|
5月前
|
前端开发 数据库 Nacos
|
5月前
|
前端开发 JavaScript
|
5月前
|
存储 前端开发
开发指南018-前端存储
src/utils/qlm_store.js封装了前端存储底层函数。登录后的用户信息都是通过调用底层函数进行保存的。
|
5月前
|
前端开发
开发指南017- 移动前端结构
移动前端采用uniapp架构,主要目录如下:
|
5月前
|
存储 缓存 前端开发
开发指南015-前端缓存的信息
平台前端架构启动后,在store里存储了很多信息,可以通过getter取到
开发指南002-前后端信息交互规范-概述
前后端之间采用restful接口,服务和服务之间使用feign