通过写sql来开发一个简单的功能
2016-06-05 12:15
218 查看
字段
id 物理主键package_code 包名编码
function_code 功能编码
version 版本
return_type 返回类型 list single
exec_template 执行模板,模板中的内容会经过freemark处理,成为真正执行的内容。由于是freemark 处理所以就支持动态sql
extra_handle_field 额外处理字段 1 额外处理 0 不额外处理,如果额外处理就可以把 Fgeneric_type 的下划线字段处理为去了f的驼峰状
genericType
generic_type 返回类型的泛型 String Integer Map ..
operate_type 操作类型 insert delete update select ,只有select 中return_type 才有可以为list ,insert delete update 返回都是single generic_type 为 Integer
author 作者
function_desc 功能描述
逻辑主键
package_code function_code version 这三个联合的逻辑主键
缓存
和sofa的缓存结合,提高程序新能save、update的时候根据逻辑主键清空缓存
select 的时候添加缓存
日志
为了方便调试,让开发者看到真正执行的sql建议设置日志级别为warn
相关文章推荐
- Web攻击手段之XSS攻击,CRSF, SQL注入攻击
- MYSQL 常用命令
- Oracle ADF 11g后台常用方法(2)
- oracle job 定时执行 存储过程
- Mysql外检约束的参照操作
- mysql 入门基础(8)—数据库系统设计
- jdbc随手笔记-对于dao通用方法的抽取
- oracle初始操作
- MAC MySQL 重置密码
- nginx+tomcat负载均衡+动静分离+redis集中管理session
- Msql编辑数据表的默认存储引擎
- 数据库范式例子说明
- gem install mysql2 安装出错原因
- 使用MySQL正则表达式
- 利用MySQL实现分页的web小项目
- Redis源码解析:24sentinel(五)TLIT模式、执行脚本
- MySQL优化存储IP地址
- Redis源码解析:23sentinel(四)故障转移流程
- mysql int类型的长度值问题
- 数据库视频总结(三)