比如我有一个工具类com.wts.test.DateUtil,其中有一个方法isLeapYear(int year),用于判断某年是否闰年。而在mapper的某个select中要根据是否闰年执行不同的 ...
原因:mybatis 中mapper.xml 文件中需要静态常量的时候 使用: 先定义: ok,解决问题。 ...
2018-08-10 17:17 0 811 推荐指数:
比如我有一个工具类com.wts.test.DateUtil,其中有一个方法isLeapYear(int year),用于判断某年是否闰年。而在mapper的某个select中要根据是否闰年执行不同的 ...
优点: 1、美化代码 2、灵活性 3、鲁棒性 一、 变更前 变更后 二、 变更前 变更后 ...
...
枚举方便维护,静态常量方便使用。 1)枚举型可以直接与数据库打交道,我通常使用varchar类型存储,对应的是枚举的常量名。(数据库中好像也有枚举类型,不过也没用过) 2) switch语句支持枚举型,当switch使用int、String类型时,由于值的不稳定性往往会有越界 ...
const a,b int = 1,2 const a,b = 1,2 const ( a = "hello" b,c =3,4 ) 常量数值可作为各种类型使用 枚举类型的定义 普通枚举类型 const ...
变量 声明变量的规则 Java变量的名字: 由字母、数字、下划线和美元符号组成 但是不可以是数字开头 不可以是Java保留字 变量名的长度基本上没有限制 ...
MyBatis支持持久化enum类型属性。假设t_user表中有一列gender(性别)类型为 varchar2(10),存储 MALE 或者 FEMALE 两种值。并且,User对象有一个enum类型的gender 属性,如下所示: 默认情况下MyBatis使用 ...
有时候,我们在数据库中会插入一些字段的值时固定的,比如性别字段,它的值固定只有2个,男或者女; 或者季节字段,只有春夏秋冬4种。有时候在Java类中会采用枚举类型来表达相应的数据库字段,比如如下数据表: 枚举类定义如下: 实体类定义 ...