タイトル
 メニューにないコーナーはTopからいけます
TOP → This Page

Java のコーナー

前置き

このコーナーでは Java の技術的な部分にふれていきたいと思います。
(Java の基本構文は扱いません)
また、全て Windows 環境を前提に説明していますのでご注意下さい。

各種説明へのリンク

最終更新日タイトル(リンク)内容
2018/09/24 環境構築 Java、STS、eclipse、プラグイン、Tomcat のインストールなど
2018/10/20 Spring Framework Spring Framework + MVC + DB + Test 構築サンプル
2011/04/24 テスト・フレームワーク Java の各種テスト・フレームワークのインストール、使い方
2013/12/09 JSP JSP の基礎
2008/04/01 JNI JNI サンプル集
2016/08/27 Swing Swing 解説&サンプル集
2013/03/17 Web App Tips ウェブアプリケーションTips集
2020/06/15 Tips、小ネタ、注意点 更新 Java の Tips、小ネタなど

Tomcat&J2EE&JSP&Servlet&JDBC&JSTL&JASPIC バージョン対応表

Tomcat J2EE JSP Servlet JDBC JSTL JASPIC
3.x 1.2 1.1 2.2 2.0 - -
4.x 1.3 1.2 2.3 2.0 1.0 -
5.x 1.4 2.0 2.4 ?.? 1.1 -
5.5.x 5.0 2.0 2.4 ?.? 1.1 -
6.x 5.0 2.1 2.5 ?.? 1.2 -
7.x 6.0 2.2 3.0 ?.? 1.2 -
8.x 7.0 2.2 3.1 ?.? 1.2 -
8.5.x 7.0 2.3 3.1 ?.? 1.2 1.1
9.x 8.0 2.3 4.0 ?.? 1.2 1.1

旧バージョンのJavaをダウンロードするためのサイト

過去の旧バージョンのJava関連ファイル(ドキュメントも)を
ダウンロードするための専用サイトがあります。
英語ですが、ダウンロードしたいものを選択していくだけでダウンロードできます。
Oracle Java Archive

更新履歴

2020/06/15 「TIPS、小ネタ、注意点」に「JavaMailで特定の文字だけ文字化け」追加
2018/10/20 「Spring Framework」に「3.1.6.JdbcTemplate AOPの利用」追加
      「Spring Framework」に「3.2.6.Entity Manager AOPの利用」追加
      「Spring Framework」に「3.3.6.JpaRepository AOPの利用」追加
      「Spring Framework」に「3.4.6.Criteria API AOPの利用」追加
2018/10/14 「Spring Framework」に「3.1.5.JdbcTemplate トランザクション制御+エラーページ」追加
      「Spring Framework」に「3.2.5.Entity Manager トランザクション制御+エラーページ」追加
      「Spring Framework」に「3.3.5.JpaRepository トランザクション制御+エラーページ」追加
      「Spring Framework」に「3.4.5.Criteria API トランザクション制御+エラーページ」追加
2018/10/08 「Spring Framework」に「3.1.4.JdbcTemplate 複数テーブルの結合」追加
      「Spring Framework」に「3.2.4.Entity Manager 複数テーブルの結合+NativeQuery」追加
      「Spring Framework」に「3.3.4.JpaRepository 複数テーブルの結合+NativeQuery」追加
      「Spring Framework」に「3.4.4.Criteria API 複数テーブルの結合」追加
2018/10/06 「Spring Framework」に「3.1.3.JdbcTemplate 複合主キーテーブルのCRUD」追加
      「Spring Framework」に「3.2.3.Entity Manager 複合主キーテーブルのCRUD」追加
      「Spring Framework」に「3.3.3.JpaRepository 複合主キーテーブルのCRUD」追加
      「Spring Framework」に「3.4.3.Criteria API 複合主キーテーブルのCRUD」追加
2018/09/30 「Spring Framework」に「3.1.2.JdbcTemplate N:1テーブルのCRUD」追加
      「Spring Framework」に「3.2.2.Entity Manager N:1テーブルのCRUD+自由なクエリ」追加
      「Spring Framework」に「3.3.2.JpaRepository N:1テーブルのCRUD+自由なクエリ」追加
      「Spring Framework」に「3.4.2.Criteria API N:1テーブルのCRUD」追加
2018/09/24 「環境構築」の「Java 開発環境(JDK)の導入(インストール) Ver 8」最新情報で更新
      「環境構築」に「STS 3.9.5の導入(インストール)」追加
      「Spring Framework」コーナーの追加
2016/08/27 「Swing のコーナー」に JTabbedPane, JOptionPane, JDesktopPane, JInternalFrame 追加
2016/08/25 「Swing のコーナー」に JScrollPane, JSplitPane 追加
2016/08/19 「環境構築」に「Java 動作環境(JRE)の導入(インストール) Ver 8」追加
      「環境構築」に「Java 開発環境(JDK)の導入(インストール) Ver 8」追加
      「環境構築」に「eclipse 4.6(Neon) の導入(インストール)」追加
      「環境構築」に「eclipse 4.6(Neon) その他の設定」追加
      「環境構築」に「Tomcat Ver 9.0 の導入(インストール)」追加
2016/05/13 「Swing のコーナー」を大幅刷新
2014/10/11 「環境構築」に「eclipse 4.4(Luna) の導入(インストール)」追加
      「環境構築」に「eclipse 4.4(Luna) その他の設定」追加
      「環境構築」に「Tomcat Ver 8.0 の導入(インストール)」追加
      「環境構築」に「eclipseのコードネーム」追加
2013/12/09 「JSP」各種ページの見直し
2013/03/17 「環境構築」に「Java 動作環境(JRE)の導入(インストール) Ver 7」追加
      「環境構築」に「Java 開発環境(JDK)の導入(インストール) Ver 7」追加
      「環境構築」に「eclipse 3.7(Indigo) の導入(インストール)」追加
      「環境構築」に「eclipse 3.7(Indigo) その他の設定」追加
      「環境構築」に「eclipse 4.2(Juno) の導入(インストール)」追加
      「環境構築」に「eclipse 4.2(Juno) その他の設定」追加
      「環境構築」に「Java 動作環境(JRE)の導入(インストール) Ver 6」情報を最新のものに更新
      「環境構築」に「Java 開発環境(JDK)の導入(インストール) Ver 6」情報を最新のものに更新
      「Web App Tips」に「Tomcatで受信するパラメータが不完全」を追加
      「旧バージョンのJavaをダウンロードするためのサイト」のURL変更
2013/03/12 「TIPS、小ネタ、注意点」に「HashMapの注意点」「BigDecimalの注意点」追加
2011/08/14 「環境構築」に「eclipseのコードネーム」追加
2011/04/24 「テスト・フレームワーク」の「JUnit(JUnit3,JUnit4)の補足事項」にテスト実行順序、setUp、tearDownの内容を追加
2011/04/10 「テスト・フレームワーク」の「TestNG」修正
2011/04/07 「テスト・フレームワーク」に「EclEmma」追加
2011/03/20 「TIPS、小ネタ、注意点」に「S2Dao(Seasar2) で eclipse のエラー」追加
2011/03/06 「テスト・フレームワーク」に「djUnit」追加
2011/02/21 「環境構築」に「StepCounter」追加
2011/02/19 「テスト・フレームワーク」に「TestNG」追加
2011/02/02 「TIPS、小ネタ、注意点」のコーナー追加
2011/01/23 「テスト・フレームワーク」に「JUnit4」追加
      「テスト・フレームワーク」に「JUnit補足事項」追加
      「テスト・フレームワーク」の「JUnit3」少しだけ修正
2011/01/16 「テスト・フレームワーク」のコーナー追加
2010/11/07 「環境構築」に「Findbugs」「Orientation」「Subversive」追加
2010/11/03 「環境構築」に「eclipse 3.6(Helios) の導入(インストール)」追加
      「環境構築」に「eclipse 3.6(Helios) その他の設定」追加
2010/07/25 「環境構築」に「eclipse 3.5(Galileo) その他の設定」追加
      「ウェブアプリケーションTips集」のコーナー追加
2010/07/18 「環境構築」に「Java 動作環境(JRE)の導入(インストール) Ver 6」追加
      「環境構築」に「Java 開発環境(JDK)の導入(インストール) Ver 6」追加
      「環境構築」に「eclipse 3.5(Galileo) の導入(インストール)」追加
      「環境構築」に「Tomcat Ver 6.0 の導入(インストール)」追加
2010/01/22 環境構築のコーナーの「Tomcat が起動しない場合の対処方法」に情報追加
2009/07/19 「旧バージョンのJavaをダウンロードするためのサイト」リンク追加
      環境構築を最新のものに更新
2008/04/01 JNI のコーナーでコンパイル時のパスについて注意点追加
2008/01/25 Swing のコーナーに JList, JComboBox 追加
2008/01/23 Swing のコーナーに JCheckBox, JRadioButton, JToggleButton, JSlider, JScrollBar 追加
2008/01/17 Swing のコーナーに JTextArea, JButton 追加
2007/12/27 Swing のコーナーに JLabel, JTextField, JPasswordField, JFormattedTextField 追加
2007/12/07 Swing のコーナー新規作成
2007/12/01 Java のコーナー細分化


TOP → This Page
Valid CSS!