经过写sql来开发一个简单的功能

字段

id 物理主键sql

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 spa

 author 做者
 
function_desc 功能描述调试

逻辑主键日志

package_code     function_code    version  这三个联合的逻辑主键code




 缓存 

 

  和sofa的缓存结合,提升程序新能

  save、update的时候根据逻辑主键清空缓存
 
 select 的时候添加缓存开发



 日志 

为了方便调试,让开发者看到真正执行的sql建议设置日志级别为warnio

相关文章
相关标签/搜索