- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 判断一字符串是不是数字
断字符串是不是数字,大家可能会用一些java自带的方法,也有可能用其他怪异的招式,比如判断是不是整型数字,将字符串强制转换成整型,不是数字的就会抛出错误等。 下面是一个我认为比较简单的方法之一: [code="java"] private boolean isAllNumber(String str) { if (StringUtils.isEmpty(str)) { ...
2009-11-18 13:32:42 84
原创 续AnnotationException: Cannot find the expected secondary table
此篇是相继一AnnotationException: Cannot find the expected secondary table 二产生的,通过以上的调试项目的部署已经没有任何问题,可当我进行测试的时候发现,在使用OneToMany注解且使用关联表来进行关联的时候,它是不支持双向的OneToMany的。此时总会抛出空指针错误,即:[code="java"] java.lang.NullPo...
2009-11-18 09:10:17 487
原创 AnnotationException: Cannot find the expected secondary table
今天遇到一个比较奇怪的问题就是表明明就存在,却总是抛出异常说表不存在,其异常代码如下: [code="java"] Caused by: org.hibernate.AnnotationException: Cannot find the expected secondary table: no bio_experiment_protocol available for com.founder...
2009-11-17 16:29:32 465
原创 修改表常用的sql语句
PostgreSQL 8.1 中文文档(PostgreSQL 中国 制作) Prev Fast Backward Chapter 5. 数据定义 Fast Forward Next 5.5. 修改表 如果你创建了一个表后发现自己犯了一个错误,或者是应用的需求 发生了变化,那么你可以删除这个表然后重新创建它。但是如果这个 表已经填充了好多数据了,或者是该表已经被其它数据库对象引用, (比如...
2009-11-13 13:51:23 361
原创 异常的org.hibernate.LazyInitializationException: could not initialize proxy
昨天总是抛出这个异常,想想最简单的方法估计就是把fetch设置为FetchType.EAGER,可这未免也太影响了效率,在网上上尝试了几种方法人们都建议把fetch 设为 FetchType.EAGER,或者通过在web.xml中设置OpenSessionInViewFilter,结果都不凑效,在同事的指导下发现用fetch可以解决这一难题。这就是fetch的功能。我们可以把fetch与lazy=...
2009-11-13 13:41:38 82
原创 Hibernate中主键增长步长为50的问题 Oracle
先声明一下我用的框架是Spring + Hibernate + SpringMVC 数据库使用的是Oracle 昨天遇到了一个特诡异的问题就是我使用Oracle序列,把主键的计数交给Hibernate处理, @[code="java"]Entity @Table(name = "BIO_STUDY") public class Study implements Serializable{ ...
2009-11-11 13:03:09 276
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人