FAQ/S2DaoTiger
の編集
https://www.seasar.org/wiki/?FAQ/S2DaoTiger
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
CreateSandboxJavaProjectTemplateWithMaven2
[[FAQ/S2DaoTiger]] *S2Dao Tiger [#j83fc3fa] #contents **S2Dao Tiger で使えるアノテーションの一覧 [#u0b53037] >[[S2サポーター]] (2006-06-05 (月) 23:11:12)~ -DAOへのアノテーション --@S2Dao(bean=Employee.class) --@Query("select * from employee") --@Arguments({"job","deptno"}) --@Sql("") --@NoPersistentProperty({"job","deptno"}) --@PersistentProperty({"job","deptno"}) -Beanへのアノテーション --@Bean(table="EMP") // classへ --@Id(value=IdType.SEQUENCE, sequenceName="sequence") // setterへ --@Column("EMP") // setterへ --@Relation(relationNo=0, relationKey="empid") // getterへ -最近増えたらしい、 --@Procedure --@ValueType --についてはよくわからん。補完ヨロ~ (thanks > http://pc8.2ch.net/test/read.cgi/tech/1148204750/221) ** S2Dao Tiger (1.0.34) を使うコツ [#z404a33c] -s2dao-tiger-example付属のdao.diconは使うな。ValueTypeFactoryの設定が抜けているので動かない -j2ee.diconに設定するDBのユーザ名とパスワードはダブルクォートで囲む -- ※ognlを使うコツです。 -Postgresは@Id(value=IdType.IDENTITY)には未対応。この時のエラーメッセージが意味不明なので注意 --(ID取得のためのSQL文字列を返すメソッドがnullを返し、そのSQLを実行しようとして落ちる。普通は例外投げるように作らないか?)~ (thanks > http://pc8.2ch.net/test/read.cgi/tech/1148204750/282)
タイムスタンプを変更しない
[[FAQ/S2DaoTiger]] *S2Dao Tiger [#j83fc3fa] #contents **S2Dao Tiger で使えるアノテーションの一覧 [#u0b53037] >[[S2サポーター]] (2006-06-05 (月) 23:11:12)~ -DAOへのアノテーション --@S2Dao(bean=Employee.class) --@Query("select * from employee") --@Arguments({"job","deptno"}) --@Sql("") --@NoPersistentProperty({"job","deptno"}) --@PersistentProperty({"job","deptno"}) -Beanへのアノテーション --@Bean(table="EMP") // classへ --@Id(value=IdType.SEQUENCE, sequenceName="sequence") // setterへ --@Column("EMP") // setterへ --@Relation(relationNo=0, relationKey="empid") // getterへ -最近増えたらしい、 --@Procedure --@ValueType --についてはよくわからん。補完ヨロ~ (thanks > http://pc8.2ch.net/test/read.cgi/tech/1148204750/221) ** S2Dao Tiger (1.0.34) を使うコツ [#z404a33c] -s2dao-tiger-example付属のdao.diconは使うな。ValueTypeFactoryの設定が抜けているので動かない -j2ee.diconに設定するDBのユーザ名とパスワードはダブルクォートで囲む -- ※ognlを使うコツです。 -Postgresは@Id(value=IdType.IDENTITY)には未対応。この時のエラーメッセージが意味不明なので注意 --(ID取得のためのSQL文字列を返すメソッドがnullを返し、そのSQLを実行しようとして落ちる。普通は例外投げるように作らないか?)~ (thanks > http://pc8.2ch.net/test/read.cgi/tech/1148204750/282)
テキスト整形のルールを表示する