LoginSignup

This article is a Private article. Only a writer and users who know the URL can access it.
Please change open range to public in publish setting if you want to share this article with other users.

More than 5 years have passed since last update.

Spring Bootのキャッチアップ

Last updated at Posted at 2018-04-02

概要

Spring Bootのキャッチアップに有効な情報源のまとめです。技術書もキャッチアップに有効ですが、この記事ではweb上の情報源に絞りました。
リンク集のような内容なのでサーチエンジンにインデックスされないように限定共有投稿にしています。

spring projects (official site)

キャッチアップに外せない情報の1つです。ブログにもときどきtipsが投稿されます。

Spring Boot

Pivotal Application Security Team

Spring FrameworkやSpring Bootなどを含むPivotal製品全般のセキュリティ脆弱性を報告するページです。
RSS feedも用意されています。

GitHub

Springのプロジェクトの中には課題管理にGitHubのIssuesを利用しているものがあります。
たとえばSpring BootやSpring Securityなどがそうで、GitHubのアカウントを持っていればIssueを上げることができます。
Issuesではバグ以外にも仕様検討や拡張などのチケットも作成されているので、今後どのように変わっていくのか推測することができると思います。
またWikiページにリリースノートなどのドキュメントが作成されています。

spring-projects/spring-framework

  • 課題管理は後述のJIRAで行っています。
  • Wiki

spring-projects/spring-boot

spring-projects/spring-security

sample

spring-projects/spring-boot/spring-boot-samples/

Pivotalスタッフの個人アカウントのリポジトリ

個人アカウントのリポジトリに参考になるサンプルアプリケーションが公開されています。

Dave Syer

Java 9 is here, and the ecosystem is adapting. If you want to run Spring Boot apps in Java 9, the good news is it works fine (mostly), so here is how to get started as quickly as possible without stumbling on the newbie errors (like I did).

Stéphane Nicoll

Demo how to use several entity managers with Spring Boot

JIRA

課題管理にJIRAを利用しているプロジェクトもあります。

Spring Framework

Spring Data JPA

Spring Batch

Youtube

Official Channelがあります。
Webinar(セミナー)やカンファレンスの動画で新しい情報をキャッチアップできます。

SpringDeveloper

最近投稿された人気のある動画をピックアップしました。

SlideShare

SlideShareにもpivotalアカウントがありSpringに関するスライドが公開されています。
ただ、最近はYoutubeにシフトしているのか情報量は多くありません(動画と同じタイトルのスライドがあり、同じ内容を扱っているのですがテキストが少なく情報が読み取れません)。

Spring Tips

"Spring Tips"というプレイリストに2018年6月現在、約40本のTipsが公開されています。個人的に参考になった動画をいくつかピックアップしました。

stackoverflow

popular

ポピュラーなQAを幾つかピックアップしました。ただ質問日が古いのものが多いので、現在では最新バージョンで解決されていたりより最適な解決法があるかもしれないので注意深く読む必要があります。

pivotal

pivotalの開発者(springのcommitter)の方(個人の立場かどうかはわかりません)が回答されているものもよく見かけます。

Phil Webb

Spring Framework developer and co-creator of the Spring Boot project.

Andy Wilkinson

Spring Boot committer and Spring REST Docs and Spring IO Platform lead at Pivotal.

Stephane Nicoll

Spring Boot and Spring Framework committer

Brian Clozel

Spring Framework committer

Oliver Gierke

Spring Data Project Lead @ Pivotal

Dave Syer

project founder for Spring Batch, lead on Spring Cloud, Spring Boot, Spring OAuth, contributor to Spring Integration, Spring AMQP

Spring Data Jpaに関するキャッチアップ

JPAの仕様について

javax.persistence (Java(TM) EE 7 Specification APIs)
https://docs.oracle.com/javaee/7/api/javax/persistence/package-summary.html

Spring FrameworkのHibernate対応状況

2018年6月現在の状況です。

Hibernate ORM 5.3のサポートはSpring Framework 5.1の予定。

[SPR-16303] Support for Hibernate ORM 5.3

Hibernate ORM 5.2のサポートはSpring Framework 4.3より。

[SPR-14327] Support for Hibernate ORM 5.2

HibernateのJPA対応状況

2018年6月現在の状況です。

Releases - Hibernate ORM

Compatibility matrix

Hibernate ORM 5.3 5.2 5.1 5.0
Java 8+ 8+ 6+ 6+
JPA 2.2 2.1 2.1 2.1

Hibernateに関する情報

VLAD MIHALCEA - High-Performance Java Persistence and Hibernate

このサイトはHibernateの開発者のVlad Mihalceaさんという方のブログです。HibernateやRDBMSに関する有益な記事がポストされています。

GitHubのリポジトリ

Spring Data JDBCに関するキャッチアップ

JDBCの仕様について

Version JSR Java
4.0 JSR 114 and JSR 221 included in Java SE 6
4.1 maintenance release 1 of JSR 221 included in Java SE 7
4.2 maintenance release 2 of JSR 221 included in Java SE 8
4.3 maintenance release 3 of JSR 221 included in Java SE 9

JDBCに関する情報

Understanding JDBC Internals & Timeout Configuration

この記事はCUBRID.orgというサイトのブログにポストされました。
タイトルの通り、JDBC Driverのタイムアウトやトランザクションの仕組み付いて詳しく解説されています。

0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up