「Spring Boot」タグアーカイブ

Spring Bootで遊ぶ

いまさらながらSpring Bootをお勉強しようかと思います。Eclipseで新しいワークスペースを立ててみたら、Spring入門コンテンツというものがあって、テーマごとにサンプルソースを通していろいろ勉強できるみたいです。公式の入門コンテンツ、一通りは目を通すべきでしょう。
と、思って中を覗いてみたら、どれが何だかさっぱりわからないという。
せめてWebサイトの名称とプロジェクトは対応とっりたいなぁ、ということで一覧表を作りました。

Spring入門コンテンツ一覧

項番Webサイト上の名称Project名PProjectの説明(冒頭のみ)
1REST API の作成REST ServiceRESTful Web サービスの構築
2@Scheduled アノテーションで定期実行Scheduling Tasksタスクのスケジュール 
3RestTemplate で REST API の利用Consuming RESTRESTful Web サービスの使用
4
Spring JDBC JdbcTemplate で SQL 発行Relational Data AccessSpring で JDBC を使用してリレーショナル・データにアクセス 
5ファイルのアップロードUploading Filesファイルのアップロード 
6LDAP でユーザー認証Authenticating LDAPLDAP でユーザー認証
7Redis でメッセージングMessaging RedisRedis でメッセージング
8RabbitMQ でメッセージングMessaging RabbitMQRabbitMQ でメッセージング
9Neo4j でデータアクセスAccessing Data Neo4jNeo4j でデータ・アクセス 
10Web 画面フォーム入力チェックValidating Form Inputフォーム入力の検証
11Spring Boot Actuator で監視機能を追加Validating Form InputSpring Boot Actuator で RESTful な Web サービスを構築 
12JMS でメッセージングMessaging JMSJMS でメッセージング 
13バッチサービスの作成Batch Processingバッチ・サービスの作成 
14Spring Boot ログイン画面Securing WebWeb アプリケーションのセキュリティー保護
15HATEOAS でハイパーメディア駆動 REST API の作成REST Hateoasハイパーメディア駆動 RESTful Web サービスの構築 
16Spring Integration システム接続Integrationデータの統合
17@Transactional アノテーションでトランザクション管理Managing Transactionsトランザクションの管理
18JPA でインメモリ H2 データアクセスAccessing Data JPAJPA でデータ・アクセス
19MongoDB でデータアクセスAccessing Data MongoDBMongoDB でデータ・アクセス
20Thymeleaf Web 画面の作成Serving Web ContentSpring MVC で Web コンテンツの提供
21@Async アノテーションで非同期メソッドの作成Async Method非同期メソッドの作成 
22Web 画面フォーム送信処理Handling Form Submissionフォーム送信処理
23Spring Boot アプリケーションの構築Spring BootSpring Boot でアプリケーションの構築 
24WebSocket でインタラクティブ Web アプリケーション作成Messaging Stomp WebSocketWebSocket を使用してインタラクティブな Web アプリケーションを構築 
25開発環境構築 Eclipse STS ダウンロードSTSSTS で入門ガイドを操作
26REST API で CORS を有効化REST Service CORSRESTful Web サービスのクロス・オリジン・リクエストを使用可能可
27SOAP Web サービスの使用Consuming Web ServiceSOAP Web サービスの使用 
28Spring Data REST API の自動生成 (JPA)Accessing Data RESTREST で JPA データ・アクセス
29Spring Data REST API の自動生成 (Neo4j)Accessing Neo4j Data RESTREST で Neo4j データ・アクセス 
30Spring Data REST API の自動生成 (MongoDB)Accessing MongoDB Data RESTREST で MongoDB データ・アクセス 
31Spring Data REST API の自動生成 (GemFire)Accessing Gemfire Data RESTREST を使用した Pivotal GemFire のデータへのアクセス
32Spring Integration システム接続(????)Producing Web ServiceSOAP Web サービスの生成
33Spring でデータキャッシングCachingSpring でデータ・キャッシング
36Docker で Spring BootSpring Boot DockerDocker で Spring Boot
36Docker で Spring BootTesting RestdocsDocker で Spring Boot 
37開発環境構築 IntelliJ IDEA ダウンロードIntelliJ IDEAIntelliJ IDEA で入門ガイドを操作
38Vaadin で CRUD UI を作成CRUD With VaadinVaadin で CRUD UI を作成 
40Netflix Eureka サービスディスカバリService Registration And Discoveryサービス登録およびディスカバリー
40Netflix Eureka サービスディスカバリSpring Data Reactive RedisRedis でリアクティブにデータ・アクセス
41Spring Cloud Config 集中構成Centralized Configuration集中構成
42MockMvc と @MockBean で Web レイヤーテストTesting WebWeb レイヤーのテスト
43JPA で MySQL データアクセスAccessing Data MySQLMySQL を使用したデータへのアクセス
44マルチモジュールプロジェクトの作成Multi Moduleマルチ・モジュール・プロジェクトの作成 
46Google Cloud Pub/Sub メッセージングMessaging Gcp PubsubGoogle Cloud Pub/Sub を使用したメッセージング
47WebFlux REST API と WebClientReactive REST Serviceリアクティブ RESTful Web サービスの構築
48Spring Cloud Contract サービス間テストContract REST消費者駆動の契約
49Vault へのアクセスAccessing VaultVault へのアクセス 
50Vault 構成Vault ConfigVault 構成
52Spring Boot アプリを Azure にデプロイSpring Boot For AzureSpring Boot アプリを Azure にデプロイ
53Spring Cloud Gateway の構築Spring Cloud LoadbalancerSpring Cloud LoadBalancer
55Spring Cloud StreamSpring Cloud StreamSpring Cloud Stream 
56Spring Cloud StreamSpring Cloud StreamSpring Cloud Stream 
57Spring Cloud Data FlowSpring Cloud DataflowSpring Cloud Data Flow 
58Spring Cloud TaskSpring Cloud TaskSpring Cloud Task
59Spring Boot KubernetesSpring Boot KubernetesSpring Boot Kubernetes
60R2DBC を使用したデータへのアクセスAccessing Data R2DBCR2DBC を使用したデータへのアクセス
61Spring Cloud サーキットブレーカーガイドCloud Circuit BreakerSpring Cloud サーキット・ブレーカー・ガイド
63Wavefront でメトリクス監視Tanzu ObservabilitySpring の可観測性 
65VSCode Java Spring Boot 開発環境構築Guides With VscodeBuilding a Guide with VS Code
66Cassandra を使用したデータへのアクセスAccessing Data Cassandra Accessing Data with Cassandra
67GraphQL サービスの構築Graphql ServerBuilding a GraphQL service

まとめ

とりあえずこれを頼りに必要そうなコンテンツで勉強してみようと思います。

《2024/04/03 6:51:30》