現在我都是用這種orm框架來建資料表了,根本不用手動建,爽到。
今天我來給工作上的專案的乙個欄位加個索引,就用hibernate來加,還有點難加上。
主要看了2個stackoverflow:
3個關鍵點:
1.hibernate.hbm2ddl.auto
要設為create
或create-drop
<
>
<
class name
="com.company.mytable"
table
="my_table"
>
...<
property name
="url"
column
="url"
type
="text"
/>
...class
>
<
database-object
>
<
create
>
create
index
url_idx
onmy_table
(`url
`(30
))create
>
<
drop
>
drop
index
onmy_table
`url_idx
`drop
>
<
dialect-scope name
="org.hibernate.dialect.mysql5innodbdialect"
>
dialect-scope
>
database-object
>
>
3.那個啥要設成這個:
<propertyname="dialect">org.hibernate.dialect.mysql5innodbdialect
property>
好像就行了。
hibernate也是老框架了,xml配置也大概沒什麼人用。不過我寫一篇來記一下,說不定能幫到。
我還在spring boot裡配過hibernate雙xml配置資料來源,用來把乙個老庫讀出來做一些處理,存到乙個新的庫。好像也挺難配的,以後可以寫一篇。
Spring下ActiveMQ的xml配置
琚大哥給我安排個事兒,activemq的優化,我去,優化的高階大氣上檔次的詞兒,完全摸不到頭腦啊,硬著頭皮上吧,網上各種搜配置,最後也算是搞出點名堂了。上面就是我的xml配置,挑重點講吧。在配置 jmsfactory時,注意了,這裡面有個嚴重的問題,這個引數預設的設定是 false,這裡我們要把它設...
Hibernate 的 Criteria的用法
criteria criteria session.createcriteria user.class criteria addcriteria criteria.createcriteria addresses 1 addcriteria.add express.like address tian...
hibernate中用xml和註解的對比
關於hibernate的配置,用註解的方式和用xml的方式的乙個對比總結 註解的確能提高開發的效率,用xml一般都是用於類與類之間的依賴關係放到配置檔案中,以後維護起來方便,但是其實整個專案無論是開發過程還是後期的維護,修改類與類之間 的依賴關係的情況很少,這些月系統相關的引數一般都是放到 例如資料...