blob: dedfbac03244b7ff0f8db254a848695b79af6455 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<!--
Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
-->
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>NetBeans E コマースのチュートリアル - まとめ</title>
<meta name="author" content="&#116;&#114;&#111;&#121;&#46;&#103;&#105;&#117;&#110;&#105;&#112;&#101;&#114;&#111; &#x40; &#115;&#117;&#110;&#46;&#99;&#111;&#109; ">
<meta name="description" content="Conclusion of the NetBeans E-commerce Tutorial.">
<meta name="keywords" content="NetBeans, IDE, integrated development environment,
Java, Java EE, open source, web technology, e-commerce">
<link rel="SHORTCUT ICON" href="/images_www/favicon.ico">
<link rel="stylesheet" type="text/css" href="/netbeans.css" media="screen">
<script type="text/javascript" src="/images_www/js/jquery-1.3.2.min.js"></script>
<script src="/images_www/js/lang-pulldown.js" type="text/javascript"></script>
<script src="/images_www/js/switcher.js" type="text/javascript"></script>
<script src="/images_www/js/companion-projects.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
var username="guest";
//-->
</script>
<link rel="stylesheet" type="text/css" href="../../../../netbeans.css"><link rel="stylesheet" type="text/css" href="../../../../print.css" media="print">
</head>
<body class="blue-bg"><div style="background-color:white;"><div class="f-page-auto-cell" id="doc" >
<!-- Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved. -->
<h1>NetBeans の 電子商取引(Eコマース)のチュートリアル -まとめ</h1>
<div style="margin-left:-3px">
<div class="feedback-box margin-around float-left" style="margin-right:15px">
<h4>チュートリアルの内容</h4>
<ol>
<li><a href="intro_ja.html">はじめに</a></li>
<li><a href="design_ja.html">アプリケーションの設計</a></li>
<li><a href="setup-dev-environ_ja.html">開発環境の設定</a></li>
<li><a href="data-model_ja.html">データモデルの設計</a></li>
<li><a href="page-views-controller_ja.html">ページビューとコントローラサーブレットの準備</a></li>
<li><a href="connect-db_ja.html">データベースへのアプリケーションの接続</a></li>
<li><a href="entity-session_ja.html">エンティティクラスとセッション Beanの追加</a></li>
<li><a href="manage-sessions_ja.html">セッションの管理</a></li>
<li><a href="transaction_ja.html">トランザクションビジネスロジックの統合</a></li>
<li><a href="language_ja.html">言語サポートの追加</a></li>
<li><a href="security.html">アプリケーションの保護</a></li>
<li><a href="test-profile.html">アプリケーションの負荷テスト</a></li>
<li><strong>まとめ</strong>
<ul style="margin: 5px 0 0 -2em">
<li><a href="#about">NetBeans Eコマースのチュートリアルについて</a></li>
<li><a href="#acknowledge">謝辞</a></li>
<li><a href="#disclaimer">免責事項</a></li>
</ul></li>
</ol>
</div>
</div>
<p><img src="../../../../images_www/articles/68/netbeans-stamp-68-69.png" class="stamp"
alt="Content on this page applies to NetBeans IDE, versions 6.8 and 6.9"
title="Content on this page applies to NetBeans IDE, versions 6.8 and 6.9"></p>
<p>あなたは NetBeans の電子商取引のチュートリアルを無事完了しました。その中で Java ベースの技術を徐々に使って簡単な電子商取引アプリケーションを構築しました。その過程で、NetBeans IDE に詳しくなり、Java EE と Web プロジェクトの開発に IDE を使用する方法を学びました。
<a href="https://netbeans.org/projects/samples/downloads/download/Samples%252FJavaEE%252Fecommerce%252FAffableBean_complete.zip">完全なサンプルアプリケーションをダウンロードします</a></p>
<p>このチュートリアルで、Java Web 技術に関するトピックの全貌をカバーしたものの、意図的に取り残した多くの機能があります。たとえば、JavaServer Faces や Spring などのフレームワークは入っていません。また、例えば EJB 開発時のインターフェイスのコーディング、あるいは Java EE の骨格をなす他のトピック、 <em>依存性注入(DI:dependency injection)</em><em>疎結合(loose coupling)</em>などのコーディングについては討議しませんでした。
<p>その他のチュートリアルは、<a href="../../../trails/java-ee_ja.html">Java EE と Java Web の学習</a>を参照してください。特に以下のチュートリアルには興味があるかもしれません。
</p>
<h4>JavaServer Faces (JSF)</h4>
<ul style="margin-left: 320px" class="toc">
<li><a href="../../web/jsf20-intro_ja.html">JavaServer Faces 2.0 の概要</a></li><p>
<li><a href="../../web/jsf20-support_ja.html">NetBeans IDE での JSF 2.0 サポート</a></li><p>
<li><a href="../../web/jsf20-crud_ja.html">データベースを使った JavaServer Faces 2.0 CRUD アプリケーションの作成</a></li><p>
</ul>
<h4>コンテキストと依存性注入(CDI) Contexts and Dependency Injection</h4>
<ul style="margin-left: 320px" class="toc">
<li><a href="../cdi-intro_ja.html">コンテキストと依存性注入とJSF 2.0入門 Getting Started with Contexts and Dependency Injection and JSF 2.0</a></li><p>
<li><a href="../cdi-inject_ja.html">CDI でインジェクションと Qualifiers を扱う Working with Injection and Qualifiers in CDI</a></li><p>
<li><a href="../cdi-validate_ja.html">@Alternative Beans とライフサイクルアノテーションの適用。Applying @Alternative Beans and Lifecycle Annotations</a></li><p>
<li><a href="../cdi-events_ja.html">CDI でイベントを扱う Working with Events in CDI</a></li><p>
</ul>
<br style="clear:left;">
<br>
<h2 id="about">NetBeans での電子商取引のチュートリアルについて。</h2>
<img src="../../../../images_www/articles/73/javaee/ecommerce/conclusion/logo.png"
class="margin-around float-left" alt="AffableBean logo">
<br>
<p>NetBeans の電子商取引チュートリアルとサンプルアプリケーションは Troy Giunipero が考案し書きました。アプリケーションは、SUNの <a href="http://research.sun.com/SEED/">SEED program</a> から飛び出したプロジェクトから生じました。2008年12月から2010年6月に渡って開発されたこのチュートリアルは、IDE の「 <a href="../../../trails/java-ee.html">Java EE と Java Web 学習の小道。Java
EE & Java Web Learning Trail</a> のドキュメントの一貫として継続的な努力の上で提供されました。
</p>
<br style="clear:left">
<br>
<h2 id="acknowledge">謝辞</h2>
<p>多くの人々がこのプロジェクトに貢献しています。私は特に以下の人々に感謝してます。彼らの助け、サポート、貢献、について感謝しています。
</p>
<ul>
<li>エドバーンズ、私の SEED の指導者、彼の忍耐と指導、Java Web 技術に関する私たちの多くの議論に彼は技術的専門知識を快く提供してくれました。
</li><p>
<li>Patrick Keegan、 David Lindt、はこのプロジェクトに同意して継続的な支援をしてくれた私のマネージャー。
</li><p>
<li>David Konecny、Andrei Badea の貴重な支援やアドバイス、特に Java Persistence 関して、EclipseLink および EE6 技術統合への働きに感謝します。
</li><p>
<li> Don McKinney、<a href="design.html">「アプリケーションの設計」Designing
the Application</a>で3つの美しい図を提供してくれました。
      </li><p>
<li>an Pirek 、<a href="http://services.netbeans.org/AffableBean/">ライブデモ。live demo</a>を実現するために必要なリソースの設定と調整をしてくれました。
      </li><p>
<li> Ondrej Panek。サンプルアプリケーションで使用されるテキストのチェコ語翻訳を提供してくれました。
      </li><p>
<li>また、特に <a href="http://www.flickr.com/photos/cobalt/">cobalt123</a> に感謝します。<a href="http://www.flickr.com/photos/cobalt/46523149/">「もぎたて。Fresh Picks」Fresh
Picks</a><a href="http://www.flickr.com/photos/cobalt/1441879742/">「私たちに毎日のパンを。#1」Give Us Our Daily
Bread #1</a>「私たちに毎日のパンを。#1。Give Us Our Daily
Bread #1」に複数の写真の使用を快く許可してくれました。
      </li><p>
</ul>
<br>
<div class="feedback-box float-left" style="width: 683px;">
<h3>知っていましたか?</h3>
<p>NetBeans IDE は、学生のプロジェクトとして(当初は Xelfi と呼ばれていた)プラハのカレル大学でチェコ共和国1996年 から始まりました。目標は、デルファイのような Java IDE を書くことでした。 Xelfi は、最初の Java IDE で Java で書かれ、その最初のプレリリースは1997年にされました。
</p>
<p>NetBeans は後に Sun Microsystems が、1999年に購入し、その後まもなく、Sun が最初にスポンサーとなったオープンソースプロジェクトになった。</p>
<p>2000年6月、最初の netbeans.org のサイトが開始されました。あなたはこの<a href="http://web.archive.org/web/20000815061212/https://netbeans.org/index.html">http://web.archive.org/web/20000815061212/https://netbeans.org/index.html</a>サイトでアーカイブバージョンを見ることができます。
</p>
<p>詳細については、<a href="https://netbeans.org/about/history.html">「NetBeans の沿革」</a> を参照してください。
</p>
</div>
<br style="clear:left"/>
<br>
<h2 id="disclaimer"> 免責事項 </h2>
<p>
このサンプルアプリケーションとチュートリアルは、教育的目的のためにのみご利用いただけます。サンプルアプリケーションは、実世界のシナリオを示していますが、そこには明らかに &quot;現実世界&quot; ではない、いくつかの側面があります。たとえば、電子商取引サイトは、通常はお客様のクレジットカードカードの詳細は保存されません。しかし、支払いは
<a href="https://www.paypal.com">PayPal</a>
<a href="http://www.rbsworldpay.com/">WorldPay</a>
のような信頼できるサードパーティのサービスにより管理されています。さらに、チュートリアルでは話題にしていませんが、お客様の信頼はお金では買えない商品です。電子商取引サイトのプライバシーポリシーは、注文の場所に記載された契約条件と同様に、顧客とサイトの訪問者が簡単に利用できるようになされるべきです。
</p>
<p>サンプルアプリケーションとプロジェクトのスナップショットを &quot;そのまま&quot; いかなる種類の保証なしに提供しています。自分の目的のために本ソフトウェアを変更したり使用する場合は、<a href="http://developers.sun.com/berkeley_license.html">http://developers.sun.com/berkeley_license.html</a> に記載されているライセンスに従ってください。
</p>
<div class="feedback-box">
<a href="/about/contact_form.html?to=3&amp;subject=Feedback: NetBeans E-commerce Tutorial - Conclusion">ご意見をお寄せください</a></div>
<br style="clear:both;">
</div>
</div>
</body>
</html>