2010-04-28 140 views
0

我們是否可以通過hibernate實現插入查詢。 我讀過,如果我們想插入到表中,我必須是一個到數據庫的jdbc連接。 想你。休眠查詢插入

+3

NHibernate的是.NET; Hibernate和JDBC是Java。請澄清你的意思。無論平臺如何,您都必須創建與數據庫的連接。 – duffymo 2010-04-28 14:09:25

回答

2

做一個原始的SQL INSERT,你確實需要使用Session的底層的JDBC連接,您可以用session.connection()得到:

Connection conn = session.connection(); 
// create a java jdbc statement 
Statement statement = conn.createStatement(); 
statement.executeUpdate("INSERT INTO ...");