Java学習ルートディレクトリインデックス

Java学習ルートディレクトリインデックス

次のソースコードと情報は今後githubにリリースされます。ようこそstar
1、MyBatisソースコードと情報:https://github.com/coderZYGui/MyBatis-Study
2、Spingソースコードと情報:https://github.com/coderZYGui/Spring -研究
3. SpringMVCのソースコードと情報:https://github.com/coderZYGui/springmvc-study

1つは、Javaの基本

目次にジャンプ

  1. 列挙型クラス—概要、一般的なメソッド、カスタム列挙型クラス、列挙型作成列挙型クラス
  2. 抽象クラス(抽象クラ​​ス)、インターフェース(インターフェース)
  3. 文字列クラス—概要、文字列の性質、メモリ分析、共通API
  4. スレッド作成方法、一般的な方法、スレッドの安全性の問題、通信
  5. Java集合—コレクション、イテレータ、リスト、セット、マップ、コレクション
  6. IOストリーム—ストリーム分類、InputStream、OutputStream、Reader、Writerなど
  7. リフレクション—概要、関数、クラスクラスの取得、ランタイムクラスオブジェクトの作成、ランタイムクラスの構造の取得、ランタイムクラスの指定された構造の呼び出し
  8. ラムダ式と関数型インターフェース

2、Javaデータベース

目次にジャンプ

  1. MySQLはコンセプト、DDL、DML、DQL、トランザクション、制約などです。
  2. MySQLの基本的な導入の概要ノート(转载
  3. MySQLの高度なエントリの概要ノート(オン)(转载
  4. MySQLの詳細なエントリの概要(下)(转载
  5. データベース設計1つのマルチテーブル関係、3つのパラダイム
  6. JDBCの概要、Jia Lianの執事操作、JDBCUtilsツールクラス
  7. JDBC、接続プールの概念、DBCP、C3P0、Druidおよびそのツール
  8. JDBC-DAOコンポーネント、設計仕様、設計分析
  9. JDBC-Spring JDBCTemplateの使用
  10. JDBC-DBUtils、JavaBeanの使用
  11. JDBCのJDBC-Transaction、DBUtilsによって使用されるトランザクション
  12. JDBC-ThreadLocal原則、完全な転送ケース

3、JavaWeb

目次にジャンプ

  1. HTML関連の学習(转载
  2. CSS —共通のプロパティ
  3. CSSセレクターと3つの主要な機能
  4. CSS — Webページのレイアウト
  5. CSS3 —遷移、アニメーション、2D / 3D変換
  6. JavaScript —構文、基本オブジェクト
  7. JavaScript — BOM、DOM、イベント
  8. JavaScript —デモ
  9. jQuery —概要、使用法、セレクター、DOM操作
  10. jQuery —アニメーション、トラバーサル、イベントバインディング
  11. XML —導入、構文、制約、分析
  12. XML解析-Jaxpパーサー
  13. XML解析-Jsoupパーサー
  14. XML解析-Dom4jパーサー
  15. Tomcatの紹介、インストール、Webディレクトリ構造など
  16. Tomcat-IDEA&EclipseデプロイWebプロジェクト
  17. HTTP —概要、要求と応答、GETおよびPOST要求
  18. サーブレット—概要、実装、ライフサイクル、ServletConfigクラス
  19. サーブレット—サーブレットの継承関係を分析およびシミュレーションします
  20. サーブレット1マッピングの詳細、3.0アノテーション構成、スレッドの不安定性の問題
  21. ServletContextオブジェクト
  22. サーブレットとWebの間のジャンプと情報共有、3つのスコープオブジェクト
  23. サーブレット1リクエストとレスポンス
  24. セッションテクノロジー-クッキー
  25. セッションテクノロジー-セッション
  26. セッション、Cookie、トークンの主な違い
  27. TCP / IPプロトコルと3ウェイハンドシェイクウェーブを4回再学習
  28. JSP-JSPの原則、基本的な構文、3つの主要な手順
  29. JSP 1つのJSP 9つの組み込みオブジェクト、4つのスコープ
  30. EL式—概要、操作、組み込みオブジェクト
  31. JSTLタグライブラリ、タグの場合、タグの概要
  32. 3層アーキテクチャとMVCのアイデア
  33. フィルターとリスナー—概要、アプリケーション、フィルターと詳細の使用
  34. 大文字と小文字のリクエストのエンコード、ログインチェック、機密単語のフィルタ
  35. Ajax — Ajaxを実現するための概要、原則、js、Ajaxを実現するためのjq
  36. Vueの概要— VueとVueの手順とライフサイクルを理解する(转载

第4に、SSMなどの主流のフレームワーク

目次にジャンプ

  1. MyBatis — ORMのアイデア、MyBatisの概要、ログフレームワーク、OGNL
  2. MyBaits — CRUD操作、エイリアス構成、属性構成、クエリ結果マッピング、Mapperコンポーネント、パラメーター処理、MyBatisのアノテーション開発
  3. MyBatis —動的SQL、if、where、set、foreach、sqlフラグメント
  4. MyBatis —オブジェクトリレーショナルマッピング、遅延読み込み、関連オブジェクトの構成オプション
  5. MyBatis —キャッシュメカニズム、EhCacheサードパーティキャッシュ
  6. MyBatis — MyBatis Generatorプラグインの使用(詳細な構成)

  1. JPA-ORMの概要、JPAの概要
  2. JPA — APIの紹介、JPAのCRUD操作、複雑なクエリ操作を完了するためのJPQL
  3. Spring Data JPAの概要、Spring Data JPAのCRUDオペレーション
  4. Spring Data JPA原理分析、Spring Data JPAの4つのクエリメソッド
  5. Spring Data JPA —仕様の動的クエリ
  6. Spring Data JPA-マルチテーブル設計、1対多、多対多、マルチテーブルクエリ

  1. Spring — Springの概要、エントリー、構成、IoC、DIのアイデア
  2. Spring-IoCコア(XMLベース)、DIコア(XMLベース)
  3. Spring — IoCおよびDIを使用して、登録ケース、アノテーション構成IoCおよびDIをシミュレートします
  4. ばね静的プロキシ、動的プロキシ、インターセプターのアイデア
  5. Spring-AOP思考、AOP開発、Pointcut構文、注釈構成AOP
  6. Spring-DAOレイヤー、Spring JDBC、Springトランザクション制御
  7. Spring-XML構成トランザクション、注釈+ XML、純粋な注釈構成
  8. SpringはMyBatisを統合
  9. Spring Java構成コンポーネント登録関連ソリューション
  10. Spring Java Config-commonアノテーション

  1. SpringMVC — MVCのアイデア、フロントコントローラー、SpringMVCの概要、最初のSpringMVCプログラムの記述
  2. SpringMVC-SpringMVC実行原理、コアコンポーネント、最初のSpringMVCプログラム(注釈付きバージョン)
  3. SpringMVC —静的リソースアクセスの問題、プロセッサメソッドの応答タイプ、要求の転送、URLリダイレクト
  4. SpringMVC-プロセッサーメソッドパラメーターの処理
  5. SpringMVC-CRUDオペレーション
  6. SpringMVC-インターセプターの原則、グローバル例外処理、JSR-303検証バックエンドの検証、ファイルのアップロードとダウンロード(转载

五、SpringBoot

目次にジャンプ

  1. SpringBoot — SpringBootとは何か、SpringBootの概要、SpringBootの作成
  2. SpringBoot — SpringBoot構成ファイル、yaml構文、JSR303検証、マルチ環境スイッチングプロファイル
  3. SpringBootスターター、SpringBoot自動構成原則、@ Conditional、runメソッド実行フローチャート
  4. SpringBoot —ロギングフレームワークの概要
  5. SpringBoot — Web開発、静的リソース処理
  6. SpringBoot —テンプレートエンジンの紹介、thymeleafテンプレートエンジン
  7. SpringBoot-SpringMVC自動構成原理
  8. SpringBoot —エラー処理メカニズムとカスタムエラーページ(ソースコード分析)
  9. SpringBoot —組み込みサーブレットコンテナを構成する
  10. SpringBoot — SpringBootとデータアクセス、Druid接続プールの統合
  11. SpringBoot — SpringBootはMyBatis(注釈、XML構成)を統合します
  12. SpringBootカスタムスターター分析
  13. SpringBoot統合タスク(非同期タスク、時限タスク、メールタスク)
  14. SpringBoot整合スプリングセキュリティ
  15. RabbitMQ — RabbitMQのインストール、SpringBootによるRabbitMQの統合
  16. SpringBoot-summary of affairs and AOP(转载

六、SpringCloud

目次にジャンプ

  1. SpringCloud — SpringCloudの概要、Eurekaレジストリの使用
  2. SpringCloud-リボンの使用、Hystrixヒューズの使用
  3. ダボ— RPCテクノロジー、Zookeeper登録センター、ダボ構成(转载

セブン、レディス

目次にジャンプ

  1. Redis-NOSQL、Redisの概要、一般的なコマンド、Redisの5つのデータ型、3つの特別な型
  2. Redis — Redis永続メカニズム、RDB永続、AOF永続
  3. Redis — JavaオペレーションRedis、Jedis接続プール
  4. Redis-SpringBootがRedisを統合
  5. Redis — Redisトランザクション、監視ロック、データ削除戦略
  6. MyBatis独自のローカルキャッシュとRedisを組み合わせて分散キャッシュを実現する(1)
  7. MyBatis独自のローカルキャッシュとRedisを組み合わせて分散キャッシュを実現する(2)
  8. Redis-マスター/スレーブレプリケーションの概要、ワークフロー、よくある質問
  9. Redis — Sentinel
  10. Redisクラスターの構築

八、Shiro, Spring Security

目次にジャンプ

  1. セキュリティフレームワークShiro — Shiroの紹介、アーキテクチャ、クイックスタートプログラム
  2. セキュリティフレームワークShiro — SpringBootはShiroを統合します
  3. セキュリティフレームワークShiro — Shiroの認証および承認プロセス
  4. セキュリティフレームワークSpringSecurity-認証と承認の概念、承認されたデータモデル、承認を実現するためのRBAC
  5. セッションに基づく認証・認可機能を実現
  6. Spring Securityはすぐに開始され、SpringBootはSpring Securityを統合します
  7. Spring Security —認証と承認の仕組み
  8. Spring Security —ログインページをカスタマイズし、認証、URL承認、メソッド承認のためにデータベースに接続します
  9. JWT —概念、認証プロセス、構造、JWTの使用
  10. JWT — SpringBoot整合JWT

9つのメッセージミドルウェア

  1. RabbitMQ —メッセージングサービスの概要、RabbitMQの概要

10.ツールの使用

目次にジャンプ

  1. IntelliJ IDEAチュートリアル(转载
  2. Mavenの基本—概要、インストール、コマンド、依存関係管理、Mavenプロジェクトを作成するためのIDEA
  3. Mavenベーシック-カスタムMavenスケルトンステップ、Mavenケース
  4. Linuxの概要、基本的なコマンド、vimの使用
  5. Mavenの高度な導入、インストール構成、依存関係の競合、デプロイメント、プライベートサーバーの使用(转载
  6. Gitインストール、コマンド、IDEA Git、Githubの使用に関する詳細な説明(部分转载
  7. Swagger oneイントロダクション、インターフェイスドキュメントの生成方法
  8. Thymeleaf構文の要約(转载
  9. Alibaba Cloud CentOSにFastDFSをインストールする

おすすめ

転載: blog.csdn.net/qq_41076577/article/details/108355473