サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
docs.jboss.org
Vlad Mihalcea, Steve Ebersole, Andrea Boriero, Gunnar Morling, Gail Badner, Chris Cranford, Emmanuel Bernard, Sanne Grinovero, Brett Meyer, Hardy Ferentschik, Gavin King, Christian Bauer, Max Rydahl Andersen, Karel Maesen, Radim Vansa, Louis Jacomet Working with both Object-Oriented software and Relational Databases can be cumbersome and time consuming. Development costs are significantly higher d
Hibernate を使ってデータベースに100,000行を挿入する愚直な方法は、このようなものです: Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction(); for ( int i=0; i<100000; i++ ) { Customer customer = new Customer(.....); session.save(customer); } tx.commit(); session.close();これは50,000番目の行のあたりで OutOfMemoryException で失敗するでしょう。 Hibernate がセッションレベルキャッシュで、新しく挿入されたすべての Customer インスタンスをキャッシュするからです。 この章では、こ
org.hibernate.Criteria インターフェースは特定の永続性クラスに対するクエリを表現します。 Session は Criteria インスタンスのファクトリです。 Criteria crit = sess.createCriteria(Cat.class); crit.setMaxResults(50); List cats = crit.list(); org.hibernate.criterion.Criterion インターフェースのインスタンスは、個別のクエリクライテリオン(問い合わせの判定基準)を表します。 org.hibernate.criterion.Restrictions クラスは、ある組み込みの Criterion 型を取得するためのファクトリメソッドを持っています。 List cats = sess.createCriteria(Cat.class)
: King Gavin [FAMILY Given], Bauer Christian [FAMILY Given], Andersen Max [FAMILY Given], Bernard Emmanuel [FAMILY Given], Ebersole Steve [FAMILY Given], 、 Ferentschik Hardy [FAMILY Given] and thanks to Cobb James [FAMILY Given] (Graphic Design) 、 Weaver Cheyenne [FAMILY Given] (Graphic Design)
オブジェクト/リレーショナルマッピングは通常 XML ドキュメントで定義します。マッピングドキュメントは、読みやすく手作業で編集しやすいようにデザインされています。マッピング言語は Java 中心、つまりテーブル定義ではなく永続クラスの定義に基づいて構築されています。 多くの Hibernate ユーザーは XML マッピングの記述を手作業で行いますが、 XDoclet, Middlegen, AndroMDA というようなマッピングドキュメントを生成するツールがいくつか存在することを覚えておいてください。 サンプルのマッピングから始めましょう: <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sou
Validating data is a common task that occurs throughout all application layers, from the presentation to the persistence layer. Often the same validation logic is implemented in each layer which is time consuming and error-prone. To avoid duplication of these validations, developers often bundle validation logic directly into the domain model, cluttering domain classes with validation code which i
To access basic information about a server, use the serverinfo command. This currently supports: [bin]$ ./twiddle.sh -H serverinfo Get information about the MBean server usage: serverinfo [options] options: -d, --domain Get the default domain -c, --count Get the MBean count -l, --list List the MBeans -- Stop processing options [bin]$ ./twiddle.sh --server=toki serverinfo --count 460 [bin]$ ./twidd
: King Gavin [FAMILY Given], Bauer Christian [FAMILY Given], Andersen Max [FAMILY Given], Bernard Emmanuel [FAMILY Given], 、 Ebersole Steve [FAMILY Given] and thanks to Cobb James [FAMILY Given] (Graphic Design) 、 Weaver Cheyenne [FAMILY Given] (Graphic Design)
JPA 2 defines a new typesafe Criteria API which allows criteria queries to be constructed in a strongly-typed manner, using metamodel objects to provide type safety. For developers it is important that the task of the metamodel generation can be automated. Hibernate Static Metamodel Generator is an annotation processor based on the [Pluggable Annotation Processing API] with the task of creating JP
Hibernate is designed to operate in many different environments and, as such, there is a broad range of configuration parameters. Fortunately, most have sensible default values and Hibernate is distributed with an example hibernate.properties file in etc/ that displays the various options. Simply put the example file in your classpath and customize it to suit your needs. An instance of org.hiberna
: King Gavin [FAMILY Given], Muir Pete [FAMILY Given], Richards Norman [FAMILY Given], Bryzak Shane [FAMILY Given], Yuan Michael [FAMILY Given], Youngstrom Mike [FAMILY Given], Bauer Christian [FAMILY Given], Balunas Jay [FAMILY Given], Allen Dan [FAMILY Given], Andersen Max [FAMILY Given], Bernard Emmanuel [FAMILY Given], Karlsson Nicklas [FAMILY Given], Roth Daniel [FAMILY Given], Drees Matt [FA
Seam では容易に国際化されたアプリケーションを作成できます。 まず、 アプリケーションの国際化および地域化に必要とされるすべての段階について見ていきます。 そのあと Seam が同梱するコンポーネントの説明をします。 JEE アプリケーションは数多くのコンポーネントから構成され、 それらのコンポーネントすべてがローカライズを行うアプリケーションに対して正しく設定されていなければなりません。 最初から始めることにします。 1 番目の手順としてデータベースのサーバーとクライアントが使用するロケールに対応する正しい文字エンコーディングを使用していることを確認します。 UTF-8 を使用するのが全般的には多くなります。 この方法については本チュートリアルの範囲外となります。 アプリケーションサーバーが要求パラメータを正しいエンコーディングでクライアントの要求から受け取るようにするには、 tom
JBoss Tools - Video Tutorials
Hibernate, like all other object/relational mapping tools, requires metadata that governs the transformation of data from one representation to the other (and vice versa). In Hibernate 2.x, mapping metadata is most of the time declared in XML text files. Another option is XDoclet, utilizing Javadoc source code annotations and a preprocessor at compile time. The same kind of annotation support is n
JBoss EJB 3.0 NextJBoss EJB 3.0JBoss EJB 3.0 Reference DocumentationRC6 - PFD Table of Contents Preface1. @EJB and <ejb-ref>2. @Resource Annotation3. Entity Configuration Files3.1. Intro3.2. Configuration Files3.2.1. Configure JBoss datasource3.2.2. persistence.xml and .jar files3.3. EAR and WAR files3.4. Referencing persistence units3.4.1. Scoped deployments3.4.2. Referencing from Global JNDI4.
このページを最初にブックマークしてみませんか?
『docs.jboss.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く