問題タブ [activejdbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
987 参照

mysql - MysqlはPreparedStatement.getGeneratedKeys();からLongを返します。

JDBC 3ドライバーを使用すると、レコードをテーブルに挿入して、列の自動生成された値をすぐに取得できます。この手法はActiveJDBCで使用されます。

テーブルの定義は次のとおりです。

これはH2とPostgreSQLで正常に機能しており、戻り値のタイプは整数です。ただし、MySQLでは型はLongですが、整数である必要があると思います。Mysqlでこの同じ行をクエリすると、「id」は整数として返されます。

「getGeneratedKeys()」がMysqlでjava.lang.Longを返す理由と、それを修正する方法を知っている人はいますか?

0 投票する
2 に答える
664 参照

java - MyEclipse + Maven + ActiveJDBC インストルメンテーションを自動実行する方法

プロジェクトに MyEclipse + Maven と ActiveJDBC を使用しています。

プロジェクトを展開モードで MyExclipse 内から tomcat サーバーにデプロイしているので、開発中にホット デプロイから利益を得ることができます。しかし、DB クラスを変更するたびに、手動で計測する必要があります。クラスを自動計測する方法はありますか? pom には既にインストルメンテーション プラグインがありますが、無視されます。

そうでない場合は、別の db フレームワークに移行することを考えています。助言がありますか?

0 投票する
1 に答える
474 参照

java - ActiveJDBC と Dropwizard の統合

Dropwizard が提供する Hibernate の代わりに、ActiveJDBC を ORM として使用することは可能ですか。可能であればどのように設定しますか。前もって感謝します。

0 投票する
2 に答える
202 参照

jenkins - Jenkins が ActiveJDBC モデル クラスを計測していない

「Maven 2/3 Project」タイプを使用してジェンキンスジョブを作成しました。私が使用している Java プロジェクトは、コンパイル中にインストルメンテーションの手順を必要とする ActiveJDBC を使用します。

コマンド ラインから「mvn パッケージ」が正しく機能し、クラスが ActiveJDBC 用に正しくインストルメント化されます。

Jenkins から実行すると、モデル クラスはインストルメント化されますが、インストルメント化されたモデル クラスには含まれません。「モデルがインストルメント化されていることを確認しますか?」というメッセージが表示され、アプリケーションが失敗します。

jenkins のジョブにインストルメント化されたクラスが war ファイルに含まれていないのはなぜですか?

0 投票する
1 に答える
2390 参照

java - ActiveJDBC のパフォーマンス

今日、興味深いライブラリActiveJDBCを見つけました。RoR のような ActiveRecord インターフェースを提供します。私は Hibernate の置き換えを考えていますが、疑問があります。ActiveJDBC は本当に大きなクエリと結果を処理できますか? また、アプリケーションで Hibernate の代わりにそれを使用するのは賢いですか?

0 投票する
1 に答える
1246 参照

java - ActiveJDBC を使用してデータベースにオブジェクトを挿入できません

HSQLDBでActiveJDBCを使用しようとしています:

出力がなく、DBに情報がありません。FlyWay の移行は次のとおりです。

どうしたの?

追加: Log4J をセットアップし、メッセージを取得しました:

更新: ここにログ出力があります

間違った操作が行われたようです。どうしたの?

0 投票する
1 に答える
269 参照

maven - Play Framework コンパイルでの ActiveJDBC インストルメンテーションの実行

Play フレームワークで ActiveJDBC を使用しようとしています。起動時に特別なインストルメンテーション プラグインを実行する必要があります。

また、アプリケーションで Maven を使用しています。

インストルメンテーション プラグインを使用してアプリケーションを実行するにはどうすればよいですか?

0 投票する
1 に答える
307 参照

activejdbc - 同じクラスを参照する複数の親を持つ ActiveJDBC オブジェクト

チームとゲームの 2 つのオブジェクトを持つかなり単純なモデルがあります。Team オブジェクトにはチームの名前があり、Game オブジェクトは Team オブジェクトを 2 回参照します。1 つは「away_team_id」フィールドを介して、もう 1 つは「home_team_id」フィールドを介して。

私は ActiveJDBC にはかなり慣れていませんが、かなり長い間 PHP ActiveRecord を使用してきました。Game オブジェクトを介して各チームを参照する方法を理解することはできません。Game オブジェクトに次の注釈があります。

私のテストコードには、次のものがあります。

しかし、明らかにそれはそのうちの 1 つにすぎません。どんな助けでも大歓迎です。

前もって感謝します!

0 投票する
2 に答える
133 参照

eclipse - クラスパス内のファイルが公開されていない (Eclipse + JBoss AS)

エンティティ マッピングを行うために、ビルドの前に計測手順が必要な ActiveJDBC プロジェクトで作業しています。クラスパスで activejdbc.properties を生成するスクリプトを追加することでこれを行いました。

ビルド部分は問題なく、ファイルはワークスペースで適切に生成されています。ただし、プロジェクトを公開すると、ファイルは WAR ファイルにパックされます (ただし、他のすべてのクラスは問題ありません)。

これは単純な動的 Web プロジェクトであり、インストルメンテーション ステップ以外にビルドまたはクラスパスに変更はありません。私が使用している: - OS X Mavericks。- エクリプス ジュノ。- Maven 3。 - JBoss AS 7。 - JRE 1.6。

次のチュートリアルを使用しました: http://javalite.io/eclipseIntegration

何が起こっているのかヒントを教えてもらえますか?コンソールにエラーや警告はありません...

0 投票する
2 に答える
491 参照

eclipse - Maven を使用しない Eclipse プロジェクト用の ActiveJDBC のセットアップ

私はactivejdbcについていくつか読んで、気に入りました。私はすでに持っているEclipseプロジェクトにそれを追加しようとしましたが、プロジェクトに追加する方法に関する参照のほとんどがMavenを使用していることに気付きました. 私は自分のプロジェクトに Maven を使用しておらず、Maven を使用する準備ができていません。これは、私がやろうとしていることと完全に一致していないためです。誰か他の方法を教えてください(ステップバイステップガイド)プロジェクトで実行することができました.

MVC アーキテクチャを使用して Swing アプリケーションを作成しています。