問題タブ [pojo]
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.
spring - 出力を調整するためのSpringのMarshallingView?
私が取り組んでいるこのRESTfulAPIの基礎となるPOJOがいくつかあります。ただし、APIをより完全にするために、他の情報を含める必要がある応答もあります。これらの追加情報をPOJOに入れたくはありませんが、あたかもそうであるかのようにWebサービスレイヤーに含めます。
それは「予定」を持っている「人々」を扱います。各予定には1人しかいません。
したがって、/ Patients / 1のようなRESTful呼び出しがあり、基本的にPersonのPOJOを取得し、現在XStreamを使用してシリアル化して送信しています。これはうまく機能しますが、私は次のようなことをしたいと思います。
次および前の予定が実際にPersonPOJOに含まれていない場合。私はこれを達成するための良い「春の方法」を探しています。クライアントはこの/Patients/ 1/PreviousAppointmentや/Patients/ 1 / NextAppointmentのようなことをすることができますが、私は呼び出しの量を減らし(おそらく事前最適化?)、必要に応じてより多くの情報を取得する方法を提供したいと考えています彼のhrefを使用してそれを。
XStreamMarshallerを使用すると、POJOまたはPOJOのリストのビューを処理するだけなので、非常にエレガントです。しかし、私はそれらが送られる前にそれらを少し医者にする必要があります。
ありがとう!
java - 外部ドメイン jar を使用して EJB3 をパッケージ化する方法
私の小さなテスト webapp で別の問題に直面しています。基本的にデータ アクセスをラップする EJB モジュール (maven-pom を介して作成) があるため、Stateless-SessionBeans として実装されたいくつかの DAO だけが実行されます。私のドメインモデル (JPA2 アノテーション付きの単純な POJO) は、jar ファイルとしてパッケージ化される別の単純な Java プロジェクトにあります。
エンタープライズ アーカイブを作成すると、maven は webapp と ejb-module のみを application.xml に配置します。これを手動で変更しても、ejb-module は展開時に domain-module からクラスを見つけることができません。
ejb は、依存するすべての jar を独自のアーカイブ内に配置する必要があることについて何かを読みましたが、このドメイン モジュールは他のプロジェクトでも使用されているため、信じられません。
ejb が外部 jar からクラスをロードできるように、これをどのようにパッケージ化 (または Maven でセットアップ) しますか?
ありがとう
java - Plain Old Java ObjectsからOracle BI Publisherにデータを取得するにはどうすればよいですか?
Oracle BI Publisher を使用している顧客がいます。現在、ストアド プロシージャを作成し、BI Publisher から実行してデータを取得する必要があります。同様に、DAO を使用してストアド プロシージャを実行し、データを取得する必要があります。BI Publisher を、単純な SQL ステートメントでデータベースから直接データを取得する DAO と統合できるかどうか疑問に思います。
ruby - Ruby のプレーンな古いオブジェクト?
Ruby では、ベンダー API が結果を配列として返すのが非常に一般的であることに気付きました。Plain Old Objects (Java の POJO のような) はもっと標準的であるべきではありませんか? 独自のライブラリを作成する場合、POJOs POROs を使用するべきではありませんか?
swing - 最新の Swing MVC の例 + 質問
最新の MVC パターン (2.0?) が Swing フレームワークでどのように見えるべきかの例を示す記事またはチュートリアルを探しています。
また、階層化されたアーキテクチャに慣れているので、ドメイン オブジェクトまたは POJO がどのように図に収まるかを知りたいです。それらが別々であり、モデルによって呼び出されると仮定するのは正しいですか? パターン自体に関しては、クラスをパッケージにグループ化するという点で広く使用されている規則はありますか?
ティア、
ジェームス P.
jboss - JBoss5 MainDeployer MBEAN listDeployer が空のコレクションを返す
MainDeployer MBean が機能しない/実装されていないようです。JBoss 5 でデプロイされたアプリケーションのリストを取得する方法は?
java - Axis2 POJO の可変数の引数
Axis2/Java で構築した Web サービスがあります。Web サービスは、オブジェクトのリストを受け取り、それらを処理します。例として、次の操作を使用します。
Web サービスの呼び出し元に次のような URI を使用してもらいたい: http://localhost:8080/axis2/services/addToDatabase?name1=Joe&name2=Bob&name3=Kelly&name4= ...
これはコンパイル可能なコードではなく、アイデアがまだ残っていることは承知しています。これは SOAP ベースの Web サービスでも可能ですか? HttpServletRequest リクエスト オブジェクトを取得して Enumeration enumeration = request.getParameterNames() を実行し、それらを反復処理するだけでよいため、これが RESTful サービスで可能であることはわかっています。
Axis2 を使用した Web サービス POJO でこれに相当するものを探しています。リンクまたはサンプルプログラムは素晴らしいでしょう!
ありがとう。
transactions - トランザクションを含むPOJOインスタンスを含むEJB
ステートレスEJBで使用するPOJOファサードを作成しました。これらのPOJOクラスには、トランザクションでエンティティBeanを使用する便利なCRUDメソッドが含まれています。私のpersistence.xmlはJTAを使用するように定義されています。ただし、私のPOJOクラスは手動トランザクションを使用しています。これが、このエラーが発生する理由だと思います。
「JTAEntityManagerはgetTransaction()を使用できません」
これを機能させるにはどうすればよいですか?短いコード例をいただければ幸いです。
TIA
java - Hibernate は Equals を使用して POJO を生成します
その後、 を使用してファイルと POJOhibernate.reveng.xml
を作成する新しいプロジェクトで hibernate を使用しています。*.hbm.xml
各 POJO に equals メソッドが必要です。<meta attribute="use-in-equals">true</meta>
hbm ファイルで を使用して、equals で使用するプロパティをマークできることがわかりました。ただし、これは、大量のファイルを編集し、DB のテーブルまたは列を変更した場合、将来的にファイルを再編集することを意味します。
それで、ファイル内の各 pojo(table) の equals メソッドで使用するプロパティを配置する方法があるかどうか疑問に思っていましたhibernate.reveng.xml
か?
android - Android での POJO とカーソルの比較
私は通常、Article、Comment などの POJO を使用して、アプリのモデル レイヤーを定義する傾向があります。
ListViews の 1 つのアダプターに AlphabetIndexer を実装しようとしていました。現在、このアダプターは記事のコレクションを受け入れます。これは通常、SQLiteDatabase のラッパーから取得します。
AlphabetIndexer コンストラクターのシグネチャは次のとおりです。
これは Collection などを受け入れず、Cursor だけを受け入れるので、モデルのオブジェクトを作成するのではなく、データベースから返された Cursor を使用するだけでよいのではないかと思いました。
問題は、 POJOのコレクションでデータを表現するか、アプリ全体でカーソルを操作するか、どうすればよいかということです。
入力はありますか?