Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.
HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。
O/Rマッピングは、従来の煩雑なデータベースに関する処理の記述をスマートにし、柔軟なアプリケーションの構築を可能にします。本連載ではオープンソースのO/Rマッピングフレームワーク「Hibernate」を用いてO/Rマッピングの基礎を解説します。そしてさらに、J2EEアプリケーションへの実践的な適用方法とそのメリットも紹介していきます。(編集局) 前回「Hibernateを試すための準備」はHibernateを使うためにHibernateやデータベース(MySQL)のセットアップ、そして開発環境として使用するEclipseを使い、プロジェクトの作成までを行いました。 今回は、実際にサンプルプログラムを動作させることで、O/Rマッピングフレームワークを使用した場合のデータベースアクセスがどのようなものであるかを見てみましょう。この回から本連載を読み始めた読者は、前回「Hibernateを試すた
目次 概説 使い方(1) 使い方(2) 基本のAppender ファイル保存系Appender ネットワーク系Appender JMSAppender OSログ系Appender JDBCAppender その他のAppender 1.3で追加されたAppender フィルタ機能 Joran Hacks(1.3) 自前 Appender の書き方!(1.3) Chainsaw(1.3) アスペクトはお好き? Log4cxxと小物ツール Log4php の使い方 Log4php の Appender たち もともとこの文書はバージョン 1.2.8 をベースに書いたものだが、2006年中に 1.3 がリリースされる、とアナウンスされていることもあり、フライングか?と思わなくもないが、1.3 対応をしました! あと、どうも要望のありげな log4php についての記述を大追加! 2007.9.1
Java プログラムをコンパイルすると .class ファイルがいくつかできます. これを jar コマンドでアーカイブにすると,クラスファイルをまとめて一度 に配布したりすることが可能ですが,さらに jar ファイルのままで実行可能 にすることも可能です.通常,アプレットでは制限のためファイルの入出力な どはできませんが,実行可能な jar だとアプリケーションとして実行される ため入出力も可能になります. まず,何かを実行する Java プログラムがあるとしましょう.これを Foo.java とします.内容は「100x100 のウィンドウを開き,線を1本 描く」という単純なものです. // <applet code="Foo.class" width=100 height=100></applet> import java.applet.Applet; import java.awt.
どういうときに使うかはよくわかっていないが、仕事でいろいろ調査していて 使ってしまったので書いておこう。何かの役に立つかもしれない・・・ まずは以下の様なクラスの構成だとしよう 各クラスはクラス名と同じファイルに保存されているとします。 A.java class A{ hoge(){ ・・・ } } B.java class B{ hogehoge1(){ ・・・ } hogehoge2(){ ・・・ } } たとえば、class Aで class Bのメソッドを利用したい場合がある。 まぁ、通常ならAでBのインスタンスを作成し、メソッドを利用する。 別の方法として、java.lang.Class.getMethod()でメソッドを メソッドを取得し、java.lang.reflect.Method.invoke()メソッドで メソッドを実行する事が可能。 まず、Bのクラスを取得
Javaプログラムで、画面への出力に使うSystem.out.println()の頭に付いているSystem.outはPrintStreamクラスのインスタンスである。System.outの逆のSystem.inというオブジェクトもあり、こちらはInputStreamクラスのインスタンスである。PrintStreamは「至れり尽くせり」という感じの便利なクラスだが、InputStreamは、原始的で、利用方法も煩雑である。入力プログラムを作成するためには、この資料の内容を一通り理解する必要がある。 文字ストリームを使うには 文字ストリームは、バイトストリームの上に被せる(wrapする)形で生成し、プログラム中では、(バイトストリームを直接使うのではなく)文字ストリームを利用する。InputStreamReaderとOutputStreamWriterは、(フィルタ型)文字ストリームのクラス
ハカーな人達に質問ですけど(○○○はかーあたりに期待ですよ) Javaの無名インナークラスって、 GUI系だとかで何かしらコールバック的な処理させるときは使うこと多いですよね。 他だと終了時にリソース開放させるためのシャットダウンフック実装するときに、 Threadでつかったり。これもコールバックな感じかな? あと、DBのトランザクション関連とか? 普段頻繁に使います? 下のサンプルみたいな感じのを実際に昔書いたりしましたが。。 使う理由って ・ちょっとしたことなんだから、クラス名つけてホゲホゲってめんどくさい。 ・どうせ一箇所でしか使わないからね。 ・実際の処理をするコードが固まってるので、後から他の人が見るときに あちこち見なくていいからいいんじゃない? あたりが思いつくんですが、他に積極的に使う理由ってあります? public class Hoge { // Printインターフェイ
はじめ方 JDEEはEmacsを拡張するパッケージですので、まずはEmacsが動作することが前提となります。JDEEが動作するEmacsのバージョンは20以上ですが、JDEEの開発はEmacs 21をベースとしているので、なるべく最新版のEmacs 21を使用した方がよいでしょう。 入手 Emacsの入手 もしEmacsが無ければ、Emacsを導入します。ここではEmacsのインストール方法は紹介しません。最近のUNIX環境では、ほぼEmacsが標準搭載されています。 Meadow Windows用のEmacsです。インストール・設定については以下のサイトをご覧下さい。 Meadowで開発 Emacs Lispパッケージの入手 以下のEmacs Lispパッケージを入手します。Emacsの種類によっては既にパッケージがインストール済みであるかもしれません。また、既にインストール済みであって
<body> <p> <A HREF="rootpage.html">JDEE Home Page</A> </p> </body>
このサイトについて - About this site Here is a NetBeans, Japanese Speaking Community. All contents are available in Japanese. このサイトは NetBeans 日本語サイト です。netbeans.org 内に設けられた日本語のサイトです。日本語によるメーリングリストの運営やドキュメントの公開などを行っています。このページは、NetBeans オープンソースプロジェクトの中の ja というサブプロジェクトのトップページでもあります。日本語サイトプロジェクトへの参加方法などはプロジェクトについてを参照してください。
Javaウェブフレームワーク「Wicket」の使い方 Apache Software Foundationで開発されているウェブ・アプリケーション・フレームワーク「Wicket」の紹介記事を書きためていくページです。
Announcing Apache Wicket 10 : build modern web applications with Java! The Apache Wicket project announces the 10th major release of the open source Java web framework servicing websites and applications across the globe since 2004. Built on top of Java 17, this version of Wicket brings web development into the modern Java world, offering a fundamental tool to write modern and robust web applicati
Wicketを学習するために書いたブログです。メモ帳がわりに学習した内容を記述していきます。 単なる情報の羅列だけにならないように、試した結果や感想を、自分の言葉で記録していきます。 WicketはWebアプリケーションを、Swingアプリのように作れるわけですが、そうは言っても作ったあとの動作はやっぱりWebアプリケーションなわけです。Ajaxコンポーネントを使うことで、Webっぽくない動作をすることもできますが、Javascriptを使ったクライアントサイドのロジックも必要です。一番単純な例では、削除ボタンを押したときに「削除してもよろしいですか?はい・いいえ」みたいな確認ダイアログです。これぐらいならばJavascriptで即時に確認したほうがいいです。 この章では、WicketコンポーネントでJavascriptを使う方法を書いています。「全部サーバーサイドでやれ」っていうような閉
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く