ツイート シェア はてブ LINE Pocket

主要なプロジェクトのリファレンス

Spring Boot 概要 ドキュメント RESTful Web サービスの構築
Spring Framework 概要 ドキュメント Spring MVC で Web コンテンツの提供
Spring Data JDBC 概要 ドキュメント Spring で JDBC を使用してリレーショナルデータにアクセス
Spring Data R2DBC 概要 ドキュメント R2DBC を使用したデータへのアクセス
Spring Data Redis 概要 ドキュメント Redis でリアクティブにデータアクセス
Spring Data JPA 概要 ドキュメント JPA でデータアクセス
Spring Security 概要 ドキュメント Web アプリケーションのセキュリティ保護
Spring Batch 概要 ドキュメント バッチサービスの作成
Spring Integration 概要 ドキュメント データの統合
Spring Session 概要 ドキュメント ( Redis | JDBC | MongoDB )
Spring Cloud 概要 ドキュメント ( Gateway | Sleuth | Config | Stream | Netflix | Data Flow )

Jakarta EE ドキュメント

Jakarta EE 8 API Javadoc
Jakarta EE 9 API Javadoc

主要なアノテーションのリファレンス

Spring Boot @SpringBootApplication
リファレンス / Javadoc / ガイド
Spring Boot のメインクラスに付与
@SpringBootConfiguration  └ @Configuration    └ @Component @EnableAutoConfiguration  └ @AutoConfigurationPackage    └ @Import @ComponentScan Spring Boot Spring Spring Spring Boot Spring Boot Spring Spring
@ConfigurationProperties
リファレンス / Javadoc
application.properties/yml の Bean バインディング
Spring MVC @RestController
リファレンス / Javadoc / ガイド
HTTP REST コントローラークラスに付与
@Controller  └ @Component @ResponseBody Spring Spring Spring MVC
@GetMapping
(@PostMapping, @PutMapping,,,)
リファレンス / Javadoc / ガイド
コントローラークラスのメソッドに付与
@RequestMapping  └ @Mapping Spring MVC Spring MVC
Spring @Component
(@Controller, @Service, @Repository)
リファレンス / Javadoc
Spring 管理対象クラスに付与
() 内は @Component のエイリアス
@Autowired
リファレンス / Javadoc
Spring が管理するインスタンスを注入 (DI)
@Bean
リファレンス / Javadoc
Spring が管理する Bean を定義
@Transactional
リファレンス / Javadoc / ガイド
データベースのトランザクション制御
@Scheduled
リファレンス / Javadoc / ガイド
タスクを指定した間隔でスケジュール実行
@Async
リファレンス / Javadoc / ガイド
メソッドに付与して非同期実行

このサイトについて

Java フレームワーク Spring を使用する開発者を支援するためのドキュメントサイト。リファレンスマニュアルからサンプルコード、解説を含む多くのチュートリアルなどがあります。最新版はもちろん、過去のバージョンも参照できます。

運営者

柏原 真二 (cypher256)
Pleiades 開発者。JetBrains 公式パートナーとして http://pleiades.io で IntelliJ や PhpStorm などの日本語ヘルプを公開しています。

トラッカー

https://github.com/cypher256/pleiades.io/issues