![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
萌教授
AgileFramework框架作者,该框架及其衍生产品曾先后用于亚信、龙江银行、京天威、观安等多家公司项目及产品当中,致力于“用最简单的代码勾画出最美的艺术”这一不变的理念。本人曾隶属于亚信集团CUC产品部,山东网盟团队核心成员。
展开
-
系统设计——字典功能设计
系统数据字典数据模型设计设计主要针对系统中常用的枚举类常量进行持久化存储,如下拉列表或系统参数等等常量数据。配套还需要提供字典翻译工具,推荐使用AgileFramework系列字典翻译工具:https://gitee.com/agile-framework/agile-dictionary举例说明:用下拉列表举例,比如用户类型分A、B、C三种,那么“用户类型”将被存入字典表当中。是否为常量代表该字典值是否允许被使用者修改。字典支持多级存储,如国家、省份、地址、区县也可以以字典形式存储。.原创 2020-09-27 13:51:54 · 1747 阅读 · 1 评论 -
AgileFramework系列组件——agile-generator 代码生成器
agile-generator : 代码生成器源码地址:https://gitee.com/agile-framework/agile-generator它有什么作用持久层POJO生成自定义数据库类型与java类型映射支持生成JPA、HibernateValidate、lombok等注解快速入门开始你的第一个项目是非常容易的。步骤 1: 下载包您可以从[最新稳定版本]下载包(https://github.com/mydeathtrial/agile-generator/原创 2020-09-22 17:31:53 · 266 阅读 · 0 评论 -
AgileFramework系列组件——agile-sql动态sql解析器
agile-sql : 动态sql解析器设计初衷是为JPA规范下持久层框架提供类似于MyBatis一样的动态sql处理能力,该组件在Alibaba Druid的SQL语法解析能力基础上,增加了根据调用参数动态判断剔除语法段能力,工具中对sql的语法处理均以MySQL语法为基准,如果需要转换为其他数据库可以全局替换为druid中其他数据库语法解析。源码地址:https://gitee.com/agile-framework/agile-sql它有什么作用占位符解析通过参数集与sql占位符的匹原创 2020-09-22 17:13:16 · 234 阅读 · 0 评论 -
系统设计——权限模型设计
spring security数据模型设计:该权限数据模型设计依据spring security框架,针对账号、角色、权限、资源、模块(菜单)等对象做了简单设计名词解释:用户:指系统登陆账号,系统使用者对象身份标识。角色:只用户的身份象征标识,一个登陆账号,可同时拥有多个系统使用角色(身份),比如在网购商城当中,用户同时拥有A资源管理员角色、B资源管理员角色原创 2017-07-10 16:24:26 · 1130 阅读 · 0 评论 -
系统设计——操作日志
系统操作日志原型设计:该设计主要为实现用户操作一些重要功能过程中,系统会自动记载对应操作日志,以及操作过程中涉及的库、表、字段及数据变动,以便后期追责、及功能回退等需要。名词解释:业务编码:指系统区分业务操作的系统标识,该编码一般可存于系统字典表当中,也可以单独简历码表。业务对象:日志在被用于查询过程中,往往需要根据某个资源去查询被操作历史记录。拿网购商城举例:一部手机从进原创 2017-07-10 16:41:44 · 11387 阅读 · 0 评论 -
购物商城之产品数据模型设计
该模型由产品、单品(SKU)、仓库三个主要部分组成,其中进货渠道(供应商)及销售渠道(代销商)部分只做简单展示,此次不做详细讲解,本方案设计初衷以适应实物线上线下进销存管理需求,所以对虚拟产品的销售暂未考虑,但该模型经过简单修改,对虚拟产品仍然具有可使用性。原创 2017-07-10 11:03:05 · 4155 阅读 · 5 评论 -
原创购物商城之产品数据模型设计
设计规范说明一,命名规范表格一般表格名构成:{业务模块前缀} _ {表含义描述,英文单词,以下划线}主表名构成:{业务模块前缀} _ {表含义描述} _mian业务模块前缀:升商品:good_订单单:order_升认证:auth_升票据:bill_升物流:logistics_升平台:shop_竞拍:bidding_升支付:payment...原创 2018-06-15 16:24:58 · 2136 阅读 · 0 评论