sshフレームワークに基づくwebの例
4084 ワード
sshフレームワークに基づくwebの例
紹介する
Spring Boot Web開発は非常に簡単で、この例には現在のWeb開発で基本的に必要とされている内容が含まれています.
などの内容
サンプルコードディレクトリの説明
JAvaコードディレクトリは次のように計画されています.
依存モジュールの導入
ぎじゅつせんたく
バックエンドテクノロジ
ぎじゅつ
名前
SpringFramework
ようき
Spring Boot
フレームコンテナ
spring-boot-starter-data-jpa
Java永続化仕様
spring-boot-starter-thymeleaf
テンプレートエンジン
spring-boot-starter-web
高速Webアプリケーション開発
mysql-connector-java
mysql接続駆動
lombok
Javaコードの簡略化
spring-boot-starter-test
ユニットテスト
先端技術
ぎじゅつ
名前
jquery
JavaScriptライブラリ
bootstrap
フロントフレーム
Listener、Filter、Blockの説明
リスナー
フィルタ
ブロッキング
3つの大きな器がspringbootで使用される場合、まず対応するインタフェース定義クラスを実現し、次にクラスを構成することによってspringコンテナに追加し、対応する機能を実現します.
要求リンクプロセス
資料
サンプルコード-github
紹介する
Spring Boot Web開発は非常に簡単で、この例には現在のWeb開発で基本的に必要とされている内容が含まれています.
- (json)
- (filters)
- (listener)
- (interceptor)
- ( lombok)
- properties
- (mysql)crud
- ORM
-
などの内容
サンプルコードディレクトリの説明
JAvaコードディレクトリは次のように計画されています.
com
+- easy
+- common
+- filter
| +- CustomFilter.java
+- interceptor
| +- CustomHandlerInterceptor.java
+- listener
| +- CustomRequestListener.java Request
| +- CustomSessionListener.java Session
+- AppProperties
+- model model
+- repository
| +- UserRepository.java
+- User.java
+- service
+- web controller
| +- HelloController.java
| +- ThymeleafController.java
| +- UserController.java
+- WebApplication
+- WebConfiguration ( 、 、 )
依存モジュールの導入
org.springframework.boot
spring-boot-starter-data-jpa
org.springframework.boot
spring-boot-starter-thymeleaf
org.springframework.boot
spring-boot-starter-web
mysql
mysql-connector-java
runtime
org.projectlombok
lombok
true
org.webjars.bower
jquery
3.4.1
org.webjars.bower
bootstrap
3.3.7
org.springframework.boot
spring-boot-starter-test
test
ぎじゅつせんたく
バックエンドテクノロジ
ぎじゅつ
名前
SpringFramework
ようき
Spring Boot
フレームコンテナ
spring-boot-starter-data-jpa
Java永続化仕様
spring-boot-starter-thymeleaf
テンプレートエンジン
spring-boot-starter-web
高速Webアプリケーション開発
mysql-connector-java
mysql接続駆動
lombok
Javaコードの簡略化
spring-boot-starter-test
ユニットテスト
先端技術
ぎじゅつ
名前
jquery
JavaScriptライブラリ
bootstrap
フロントフレーム
Listener、Filter、Blockの説明
リスナー
listener servlet 。 servletContext、HttpSession servletRequest 。 。 、 。
:
- 1、
- 2、
- 3、
- 4、 。
フィルタ
Filter Servlet ,Web Filter , web web : Jsp, Servlet, html , 。 URL 、 、 。 , HttpServletResponse 。 Filter :Filter , Servlet , Filter 。
ブロッキング
Interceptor AOP(Aspect-Oriented Programming) , 。 , 。 。 , , 12306 。
3つの大きな器がspringbootで使用される場合、まず対応するインタフェース定義クラスを実現し、次にクラスを構成することによってspringコンテナに追加し、対応する機能を実現します.
要求リンクプロセス
資料
サンプルコード-github