关于数据库中的类型和entity bean里面的类型对应问题

05-04-07 xucc80

使用entity bean的时候,数据库中对应的类型,比如number\integer\date等类型,和java 的object怎么对应,效果性能最好的呢?Integer?Lang?BigInteger、BigDecimal?

另外,数据库里面的时间DATE类型,需要精确到秒,用什么类型对应呢?java.sql.Date好像只能精确到天,Timestamp好像又精度太高,有些冗余,

多谢大家指点!

banq
2005-04-09 09:26

太花费时间了,我的解决方案说出来吓你一跳:数据库都用字符串;通过缓存尽量减少数据库访问,避免这些类型设计造成的性能差异。