This shop will be powered by Are you the store owner? Log in here
This shop will be powered by Are you the store owner? Log in here
Ruby on Railsってのがあって、ほとんど何も書かずにDBからテーブル情報とってきてORマッピングするんですが、それと同じようにHibernateでもマッピングクラスとかマッピング定義とか書かずにORマッピングしようじゃないか、っていうものです。 マッピングクラスのソースとマッピング定義をデータベースから自動生成するなら、それを実行時にやっちゃえばいいんじゃない?ってとこで。 実際、内部で、ファイルに保存すれば普通にマッピング定義として使えるようなhbm.xmlを生成してます。 ここからダウンロードしてください。 http://www.fk.urban.ne.jp/home/kishida/soft/hibernateonrails-preview.zip(16KB) Java2SE5の文法を使ってるので、Java2SE5.0以降じゃないと動きません。 あと、
Introduction Profiling is an art, an art that it is very hard to master. Writing micro-benchmarks is one of the many tools available to programmers today. Micro-benchmarks are simple benchmarks that rarely involve complicated deployments and are often used to test specific parts of an application. They are also characterized by the use of wall-clock blocks: start a clock, run the code, stop the cl
可変ファイル名のファイルを、固定ファイル名のファイルとしてコピーする † 日付がついて出力される可変ファイル名のjarファイルを、SNAPSHOTという固定ファイル名のjarにリネームしたい。 <copy tofile="target/hogehogelib-SNAPSHOT.jar"> <fileset dir='target' includes="hogehogelib-*.jar" excludes="hogehogelib-*sources.jar,hogehogelib-SNAPSHOT.jar,hogehogelib-SNAPSHOT-source.jar"/> </copy> target内にある hogehogelib-*.jar ていう名前のファイルを target/hogehogelib-SNAPSHOT.jar という名前にリネームしています。excludesは任意で
まあ最近はメガアプリなんて言っちゃって、携帯アプリもどんどんリッチになっている。 昔(昔はっても3,4年前)は、10kb制限、とか今からすると考えられない制限があって、やれクラスを出来るだけ少なくしろ、だことの、変数は1文字で定義しろ、だことの、Vecter使ったら殺す! だことの、なんだか、なんでJavaで組み込みっぽいことしてるんだろ、と悲しくなることが結構あった。まあでも、その無理難題を実現する! っていう一見無駄な勅命のおかげで勉強になったことももちろんあった。定数はなるべくゼロに近い値を使うとメモリを食わなくて良い、なんていうTIPSもあったなあ。 さて。今は殆どそんなこと考えずに、自由にアプリを組むことができる。やっとJavaであることの優位性を生かした保守しやすい設計ができるように、なってきた。携帯アプリはこれからが本番やで! やで! まあ、そうはいっても、じゃあ今のメガ
An array of objects. The array elements may be any valid data type, including another array. The server may return other arrays (for example String[]) or lists (using generics). However, the client will always return an Object[], because the XML-RPC protocol doesn't include between different array types.
必要なもの ・JAF http://java.sun.com/products/javabeans/jaf/downloads/index.html ・JavaMail http://java.sun.com/products/javamail/index.jsp (最新版は1.4のようだけど、ここでは1.3.3.01) インストール DLしたファイルを解凍して、WEB-INF/lib の下に 次のファイルを追加します。 activation.jar imap4.jar mailapi.jar pop3.jar smtp.jar あとは、TomcatのWeb管理コンソールから Webアプリをリロードするだけで使えるようになった。 ※今回はまっってしまった点 ・以前 入れていた tomcat/common/lib に 古い mailapi.jar が混入していた。mailapi.jarが複数
[技術資料室] [SMTP] [Java] [J2EE] [java.dev.jp] [developer.jp] JavaMail のお部屋 Last update 2007.1.14 JavaMail(TM) API こんなんや。トップだけ日本語化されてた。めでたい。 雑誌で時々、簡単に触れられているけど、具体的なのがよく分からないので調べてみましたぞと。 何をするものか Javaでメールのクライアント(MUA)らしいことが出来る。SMTPで送信ができる。POP3、IMAPもつかえるらしい。 サーバ(MTA)機能は特に持っていない。 よって、メーリングリストなどをつくる場合は、受信部分についてはPOP等を使用するか、別途つくらなければいけないかもしれない。 インストール J2EEに含まれているものなのでJ2EEで利用する場合はこの設定は不要。Tomcatにも入っている? JavaBea
関口宏司さんのLuceneブログによると、 Lucene 2.2がリリースされ、 ペイロードをつけることができるようになったようだ。 Lucene 2.2のリリース | 関口宏司のLuceneブログ 記事から名詞だけを取り出す | 関口宏司のLuceneブログ 人名がヒットしたときはスコアを上げる | 関口宏司のLuceneブログ ペイロードを使ってのスコア操作についても 実例を挙げて説明している。面白い。 Senの品詞情報や読み情報を利用した検索・スコアリングは 夢が広がりまくりんぐな感じ。 んで、Lucene 2.2でついたペイロード以外の機能も調べてみた。 Luceneの知識は適当なので、間違っていたら訂正・突っ込み求む。 point-in-time機能 インデックスを読み込むIndexReaderクラスと インデックスを用いて検索を行うIndexSearcherクラスにおいて、 イ
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
[ パソコン ] 気の向くままに・・・ 気の向くままにいろいろと。ツール類の設定や使い方の覚書など? 編集 履歴 添付 設定 新規ページ作成 メニュー カテゴリー 最近更新したページ 2007-04-01 JavaHL 2007-03-25 FrontPage java_subversion phpMyFAQ 2007-03-12 Subversive_SSL TortoiseSVN_SSL svn_SSL 2007-03-11 ApacheSSL SubversionInstall 2007-03-10 svk 2007-02-17 Velocity 2006-12-15 Derby 2006-12-09 javassl 2006-06-17 GanttPlugin TracPlugins WebAdminPlugin FoldingMacro 2006-06-11 ExcelViewe
Overview XINS is an open-source Web Services framework supporting HTTP protocols such as REST, SOAP, XML-RPC, JSON, JSON-RPC and more. From the specifications written in simple XML, XINS generates the Client API (.jar), the Java server code template (.war), the WSDL and the documentation of the specification in HTML (with the test forms) or in OpenDocument format. Examples can be included in the s
We’re getting things ready Loading your experience… This won’t take long.
The first thing we need to do is to set up the development environment. We will be using the "standard layout" advocated by alot of build tools such as Maven. Maven, in particular, has a good resource describing this layout. As this tutorial is to be a web application, we will be creating and making use of src/main/java, src/main/resources and src/main/webapp directories. We will be using Maven in
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く