Cayenneで新しいデータを保存する Cayenneを利用して新規データを登録する場合は、DataContextの取得→新規オブジェクトの取得→変更の反映という流れになります。 例 DataContext ctx = DataContext.createDa… Tomoumi Nishimuraハック2015.02.20 375
Cayenne Modeler 2 系 / 3 系の共存 Aipo では依存関係の問題で、本体は Cayenne 2.0.4、OpenSocial コンテナは Cayenne 3.0.1 を利用しています。Mac の環境にて共存させる方法です。 Cayenne 2.0.4 のイ… nbeppuハック2015.01.27 354
Cayenneのエラー ログのエラーで CayenneDatabasePsmlManagerService: error in refresh-rate configuration: using default はCayenneにて作成されたク… yamageniiハック2014.12.22 568
Macにhomebrewを使ってcayenneをインストールする wget -P ~/Downloads/ http://archive.apache.org/dist/cayenne/cayenne-2.0.4-macosx.dmg hdiutil mount ~/Downloads… @iwasakiハック2014.12.08 294
Aipo で JOIN したクエリの検索結果を ORM に変換する方法 SQLTemplate<Sample> query = Database.sql(Sample.class, sql, Integer.valueOf(userId)); List<DataRow>… nbeppuハック2014.09.05 226
Aipoで指定カラムだけ引っ張る SelectQuery<EipTTable> query = Database.query(EipTTable.class); query.select(EipTTable.TABLE_ID_PK_COLUM… 高瀬 裕介ハック2014.04.08 218
AipoでプライマリキーでgreaterExpを使う方法 結論から言うと、使えません。 Expression exp = ExpressionFactory.greaterExp(TurbineUser.USER_ID_PK_COLUMN, 3); をやろうとするとエラーになり… @iwasakiハック2014.04.03 203
cayenne2.0.4でSQLTemplateのresultを使っちゃったときのエイリアスの指定方法 普通にASを使って書いてもDataRowで反映されないので以下の手法を使います。 select #result('t.some_column_id', 'int', 'e… alkoshikawaハック2014.03.28 142
Aipoで使用しているjdbcドライバーの判別について dataContext.getParentDataDomain() .getNode(Database.getDomainName() + "domainNode") .getDataSource()… alkoshikawaハック2014.03.24 340