- - PR -
Hibernate & Spring を用いてデータベースから値を取り出す方法
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-08-03 10:52
はじめまして。JAVA初心者でどうしてもわかりません。
ぜひ知ってる方がいたらご教授ください。 Hibernate&Springでデータベースからの値を取り出しを行いたいです。 以下のようにフィールド名をselectする場合の方法はわかりました。(ソースは略してあります。) ------------------------------------------------------------- public class Membertable implements Serializable { private String memberName; public String getmemberName() { return this.memberName; } } public List listMember() { return getHibernateTemplate().find("select distinct a.idNo,a.memberName from Membertable a"); } protected String doExecute(ActionForm form, HttpServletRequest req,HttpServletResponse res) { List list=searchService.listMember(); Membertable fList = null; fList=(Membertable)list.get(0); String smemberName=fList.getmemberName(); //フィールドmemberNameの値を取り出す } ------------------------------------------------------------- 以下のようなSQLの場合はsum関数やavg関数の値はどうやって取り出したら良いのでしょうか? ネットで調べてもサッパリわかりません。 ------------------------------------------------------------- public List listMember_2() { return getHibernateTemplate().find("select distinct a.idNo,sum(a.keihi),avg(a.keihi) from Membertable a group by "); } ------------------------------------------------------------- よろしくお願いします。 |
|
投稿日時: 2006-08-03 11:16
http://www.hibernate.org/hib_docs/reference/ja/html/queryhql.html
追記--- すみません「取り出し」ですね。 http://www.hibernate.org/hib_docs/reference/ja/html/manipulatingdata.html http://d.hatena.ne.jp/koichik/20040805 [ メッセージ編集済み 編集者: 未記入 編集日時 2006-08-03 11:28 ] |
|
投稿日時: 2006-08-08 09:11
ご返答、有難うございます。
教えてくださったサイトを拝見しましたが、 私の未熟さ故かよく理解できませんでした。 もう少し調べてみたいと思います。 |
1