列(column)信息

    源码

    1. /**
    2. * 列信息
    3. * @author david
    4. * @since 2012/12/12
    5. */
    6. class ColumnVo implements Serializable {
    7. private static final long serialVersionUID = 121487859643283967L;
    8. /**
    9. * 数据名称,一般可作为java 变量名
    10. */
    11. String dataName;
    12. /**
    13. * 数据库列名称 如: user_name
    14. */
    15. /**
    16. */
    17. String jspTag;
    18. /**
    19. * 中文名称,或者成为别称
    20. */
    21. String cnname;
    22. /**
    23. * 列类型,如 VARCHAR, BIGINT
    24. */
    25. String columnType;
    26. /**
    27. * 字典项名称
    28. */
    29. String dictName;
    30. /**
    31. * 备注
    32. /**
    33. * 是否可为空
    34. */
    35. Boolean canBeNull = false;
    36. /**
    37. * 是否为只读
    38. */
    39. Boolean readonly = false;
    40. /**
    41. * 是否为主键
    42. */
    43. Boolean isPK = false;
    44. /**
    45. * 最大长度
    46. */
    47. Integer length;
    48. }