4.1. 推荐编码标准
代码格式
-  
对于 Java 和 Groovey 代码,推荐按照 Java 代码规范 定义的编码标准。如果是在 IntelliJ IDEA 中编码,可以使用默认的编码格式,或者使用快捷键 Ctrl-Alt-L 进行代码格式化。
每行最大长度是 120 个字符,缩进 4 个字符,用空格替换 tab。
 -  
XML 代码: 缩进 4 个字符,用空格替换 tab。
 
命名规范
| 标识符 | 命名规则 | 示例 | 
|---|---|---|
Java 和 Groovy 类  |  
   ||
界面控制器类  |  
    UpperCamelCase(首字母大写驼峰) 浏览界面控制器  编辑界面控制器   |  
    
 
  |  
   
XML 界面描述文件  |  
   ||
组件标识符,查询语句中参数名称  |  
    lowerCamelCase(首字母小写驼峰),只包含字母和数字  |  
    
 
 
  |  
   
数据源标识符  |  
    lowerCamelCase(首字母小写驼峰),只包含字母和数字以   |  
    
  |  
   
SQL 脚本  |  
   ||
保留字  |  
    lowercase(小写)  |  
    
  |  
   
表名  |  
    UPPER_CASE(单词全大写下划线分隔)。名称需要以项目名称开头以区分命名空间。推荐表名使用单数形式,比如 ORDER,而不是 ORDERS  |  
    
  |  
   
列名  |  
    UPPER_CASE(单词全大写下划线分隔)  |  
    
 
  |  
   
外键列名  |  
    UPPER_CASE(单词全大写下划线分隔),包含此列指向的表名(去掉项目前缀)加上_ID 后缀。  |  
    
  |  
   
索引名  |  
    UPPER_CASE(单词全大写下划线分隔),以 IDX_开头,包含带有项目名称的表名加上作为索引字段的名称。  |  
    
  |