J2EEとSQL DBについて何のJavaプログラマを知っている必要があります

http://blog.csdn.net/yzhz

DB:データベースの彼の理解と組み合わせたプログラム開発の実務経験に基づいて、私はJavaの開発者としてまとめ、データベースの知識がどの程度に把握する必要があります。もちろん、すべての人の状況が、これらは私の家族に代わって、言葉だけあり、異なっています。

1は、データベースの基本を理解
パラダイム、SQLステートメントは、そのような(テーブル、インデックス)を作成するよう、検索、削除、SQLステートメントを更新し、その他の事項を含みます。
2、URLのJDBC接続の重要性を理解し
    、そのようなOracleのJDBC URL接続文字列などはあります。jdbc:oracle:thin:@ip :1521:SID。

3、マスターSQLステートメント。
    このようなフリップとして、時間の比較SQL文は、私たちが最も使用しています。あなたはすぐにSQL文を書くことができ、需要を与えます。 

4、熟練の使用JDBCクラスは、次の関数を知っています。
PreparedStatementの
がexecuteBatch

図5は、必要な知識データベースの最適化を持っています。
   プログラマーは、同じテーマに、以下の3点を習得します。
(1)SQL文は、変数をバインドする必要があり、
(2)必要に応じてインデックス(、どのような提案をインデックスフィールド)を確立する;
(3)SQL文の最適化は、実施計画のSQL文を分析します。

PS:データベースのパフォーマンスの最適化に興味、両方のデータベースの最適化を感じ、プロジェクトデータベースのMySQLとOracleで主に使用さは非常に異なっています。

J2EE:J2EE開発者の優れた概要は、以下の知識が必要です。
1.Servlet
  セッション管理などは、
  サーブレット・コンテキストのアクセスリソース使用
  JSPテクノロジー
  ・サービス・ツー・ワーカー、ディスパッチャビュー、およびビジネス委任パターンの:Web層モデル
  WebアプリケーションをMVCのパターンの
  Webアプリケーションでのエラー処理
  設定Webアプリケーションセキュリティ
  Webアプリケーションの同時アクセス
 
2.トランザクション

3.セキュリティポリシー

4.要求分析
  の基本的な建築設計手法
  ユースケース図を作成するための
  UML図
 
の基本的なデザインパターンをマスターする5.
Compositeパターンを。
Strategyパターンで。
Observerパターン。
抽象的な工場のパターン。

6.ejbの
EJBパッケージと展開
メッセージ駆動型Bean CMP BMPを
CMP BMPトランザクションが達成
例外処理を
定期的にサービスを
webserive達成するためにステートレスBeanを使用した
ベストプラクティスのEJBアーキテクチャを

7.J2EE
達成するためのJ2EEのセキュリティアーキテクチャを
基本アーキテクチャ概念およびアーキテクチャプライマリファイブの懸念を
内部にJ2EEティア、ティア・ツー・ティアのコミュニケーションの最適化

8.javaプログラミング言語の
構文の
制御文の
データ型
異常
スレッド
I / Oの
ネットワーキング

   私は、これらが実際のプロジェクトの開発で、より実践的な知識が結果として発生します、もちろん、いくつかの知識私は、私は、開発プロジェクトに遭遇した自分の問題に応じて来る続け、それに書き込むことができませんでしたと思います。

おすすめ

転載: blog.csdn.net/tojava/article/details/102307