hibernate jbpm 儲存boolean
最近在學jbpm,剛做了一個demo 就報錯,
Data too long for column 'ISTERMINATIONIMPLICIT_' at row 1
這是jpbm : ProcessDefinition 中的:
protected boolean isTerminationImplicit = false;
set get 為:
public boolean isTerminationImplicit() {
return isTerminationImplicit;
}
public void setTerminationImplicit(boolean isTerminationImplicit) {
this.isTerminationImplicit = isTerminationImplicit;
}
對映為:
<property name="isTerminationImplicit" column="ISTERMINATIONIMPLICIT_"/>
它自已在mysql 中生成的表為:
isTerminationImplicit_ bit(1) ,
保在部署時,報上面那個錯,
ProcessDefinition def = ProcessDefinition.parseXmlResource("test01/processdefinition.xml") ;
// 對應到hibernate 中的 session
JbpmContext context = config.createJbpmContext();
try
{
context.deployProcessDefinition(def) ; // 部署
}catch(Exception e)
{
e.printStackTrace() ;
context.setRollbackOnly() ;
}finally
{
context.close() ;
}
然後,我自已也做了一個和這差不多的表,
也報同樣的錯,
請問下,hibernate 怎麼處理boolean 型的,
哪位用了jpbm時,發現這個地方報錯了沒,我用的是 jbpm3.2這個版式本。
在網上找了一下,說是hibernate 會自動把boolean false 轉為 0 true 轉為1
自已寫了一個demo ,用了一個boolean 值,也報錯。
相關文章
- Hibernate學習(二)儲存資料
- 關於hibernate 和 儲存過程儲存過程
- Hibernate中怎麼使用儲存過程呢?儲存過程
- Hibernate呼叫oracle儲存過程的問題Oracle儲存過程
- Hibernate學習(三)一對多資料的儲存
- 基於Hibernate的圖片資料庫儲存(mysql)資料庫MySql
- 關於Hibernate一對多關聯儲存問題
- 如何透過Hibernate/JPA在MySQL中儲存UTC時區?MySql
- 塊儲存 檔案儲存 物件儲存物件
- hibernate如何處理儲存過程中的複雜邏輯儲存過程
- 使用JPA和Hibernate呼叫儲存過程的最佳方法 - Vlad Mihalcea儲存過程
- 行式儲存 列式儲存
- 儲存—物件儲存_Minio物件
- 自動儲存、靜態儲存和動態儲存
- JavaScript Boolean()JavaScriptBoolean
- MyISAM 儲存引擎,Innodb 儲存引擎儲存引擎
- 資料儲存--檔案儲存
- 儲存
- 物件儲存 vs 檔案儲存 vs 塊儲存,選哪個?物件
- 儲存過程與儲存函式儲存過程儲存函式
- PostgreSQL儲存智慧-空間聚集儲存SQL
- Redis儲存結構以及儲存格式Redis
- 聚焦資料時代新儲存需求,浪潮儲存的新儲存之道
- JavaScript Boolean 物件JavaScriptBoolean物件
- 雲原生儲存詳解:容器儲存與 K8s 儲存卷K8S
- mysql儲存函過程和儲存函式都屬於儲存程式MySql儲存函式
- 使用Hibernate和Struts向資料庫中儲存、讀取並顯示圖片資料庫
- 物件儲存,未來儲存新潮流物件
- Android儲存(2)– 介面卡儲存Android
- Flutter持久化儲存之檔案儲存Flutter持久化
- 容器附加儲存(CAS)是雲原生儲存
- 儲存引擎儲存引擎
- 照片儲存
- 儲存管理
- 物件儲存物件
- 儲存Word
- 【儲存】EMC
- 本地儲存