簡體   English   中英

使用休眠工具進行代碼生成時,在表名中處理“ $”

[英]Handling '$' in Table name when using hibernate tools to do code generation

我正在使用Hibernate工具(eclipse插件)進行代碼生成以創建POJO和hbm,但是包含“ $”的表名會出現問題。 例如,對於表“ Buyer $ Souce”,將生成一個名為“ Buyer.souce”的類
有什么辦法解決這個問題? 我只想忽略'$',例如'Buyer $ source'生成'BuyerSouce.java'

謝謝

我認為Hibernate Tools插件不直接提供。 您可以生成除Buyer $ Source以外的所有內容,並手動為BuyerSource編寫該類的代碼。 使用注釋(或修改hbm)設置表名。

@Entity
@Table(name="Buyer$Souce")
public class BuyerSouce  {
//...
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM