2.1 基本数据类型和值

    构建一个开发平台,最底层的就是数据,因此首先就要确定支持的数据类型。

    数据类型种类的多少,直接影响到后面开发的复杂多,别的不说,最基本的get、set方法就是一大堆。因此我们的目标就是在够用的基础上尽可能的少。

    基本的数据类型包括数据库基本类型和内存基本类型。

    在java环境建议只保留int、double、String、byte数组;

    对应的数据库基本类型可以为number(int和double)、varchar2(String)、clob(String)、blob(byte数组)。

    日期是一个常用的类型,我建议把它作为一个字符串。虽然存储上多了一点点空间,但是这样能简化结构,降低程序的复杂程度。

    同样boolean和char,可以把它作为int类型,而float可以用double代替。

   

    值是另外一个基本概念。由于java有Object、String,因此不需要我们再封装类。同样,int和double可以直接使用Integer和Double。

    后面如果有高级应用,需要在数据的后面附加其它属性,这时候,我们需要引入ProxyObject代理对象的概念,这个后面会提到。

    好了,确定了类型和值,下面该规划记录和结果集了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值