`
文章列表
数据库中的大字段,譬如Clob,Blob,Text等,如果简单使用hibernate来读取实体可能会出现异常。 以Oracle为例: 针对Blob或者Clob,需要在spring注入hibernate的时候增加一下配置:   <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="lobHandler" ref="defa ...
hibernate实体在sybase数据库下使用native或identity主键生成策略会出现主键跳跃的现象。 现象如下: select * from tablename;  1 2 3 5000000000001        出现此种问题一般由于sybase数据库不正常关闭导致的。          深层原因: 由于sybase数据库每次启动后都会缓存一定跨度的主键到内存中,默认是主键字段长度的0.5%的跨度;如果sybase数据库不正常关闭,导致sybase无法把当前正在使用的主键id的序号写入磁盘;当数据库再次启动后,无法读取上次正在使用的主键 ...
form中使用<button>标签而非<input/>标签造成了form重复提交,并且ajax请求也无法正常响应!  此问题虽小,却困扰了半天!  <form action=""> <button id="" name=""></button> </form> 这样写button会造成两次提交!在ie6下不会,在ie8或者firefox4以上都会.  所以好的写法是 使用 <input type='button'/>    ...
Global site tag (gtag.js) - Google Analytics