2008/03/02からのアクセス回数 5861 HibernateDaoSupportのサブクラスでSQL文を実行したい †CRUD等の基本操作ならば、HibernateTemplateで十分なのですが、テーブルの作成等で どうしてもSQL文を直に使用しなければならなことがあります。 SQL文を直に実行する方法 †TryToCreatetablesやDBUnitHelperDaoで使用している方法ですが、以下のように String sql = "CREATE TABLE T_MEMBER(ID INTEGER NOT NULL PRIMARY KEY,ADDRESS VARCHAR,NAME VARCHAR);" SQLQuery query = this.getSession().createSQLQuery(sql); List list = query.list(); return (list.size());
これで、HibernateDaoSupportのサブクラスSQL文が実行できます。 コメント †この記事は、 皆様のご意見、ご希望をお待ちしております。 Tweet |