NI-Lab.

nilog:

← 前の日 2019-04-11 次の日 →
← 一年前 一年後 →
Hatena::Bookmark (2019-04-11)
「@SpringBootApplication は @ComponentScan を包含しており、このアノテーションが付与されたクラスが存在するパッケージとその配下のパッケージをコンポーネントスキャンの対象とします」

API - Spring Bootのマルチプロジェクトで@ComponentScanにより参照先プロジェクトにある依存クラスを@Autowiredしようとすると 参照元クラスのbeanも生成されなくなる|teratail
[B!] 2019-04-11 14:05:27
関連するかも情報
「Gradle Wrapperなら「gradlew」、Maven Wrapperなら「mvnw」というスクリプトを使用して、それぞれGradle、Mavenを自動的にダウンロードしてきて各ビルドができるためにするものです」

Maven Wrapper(mvnw)を使って、Maven未インストール環境でもMavenを使えるようにする - CLOVER🍀
[B!] 2019-04-11 13:00:46
「@SpringBootApplication は @ComponentScan を包含しており、このアノテーションが付与されたクラスが存在するパッケージとその配下のパッケージをコンポーネントスキャンの対象とします」

API - Spring Bootのマルチプロジェクトで@ComponentScanにより参照先プロジェクトにある依存クラスを@Autowiredしようとすると 参照元クラスのbeanも生成されなくなる|teratail
[B!] 2019-04-11 14:05:27
コード整形: ショートカットキー(Mac):Command + Alt + L / ショートカットキー(Windows):Ctrl + Alt + L

忙しい人のためのIntelliJ IDEAショートカット集(´-`) - Qiita
[B!] 2019-04-11 14:12:26
「DIコンテナはXMLかJavaクラスで作成しますが、今回はJavaで作成します。この時、クラス名に@Configurationアノテーションを指定する必要があります」

Spring FrameworkのJavaConfig(Bean)を作成する | 株式会社CONFRAGE ITソリューション事業部
[B!] 2019-04-11 14:17:35
「IntelliJ IDEAでは、各ファイルに固有の色でマークされたステータスがあります。ファイルステータスは、実際のファイルの内容が「現在の」とマークされた内容にどのように対応しているかを示します」

ファイルのステータスのハイライト - ヘルプ | IntelliJ IDEA
[B!] 2019-04-11 14:35:40
「JDBC抽象化層は、SQLException よりももっと抽象化した実行時例外である org.springframework.dao.DataAccessExceptionを扱います。実行時例外であるため、開発者は無意味な SQLException をわざわざキャッチしなくてすむようになります」

Spring Framework 覚書き - JDBC抽象化 - それはBooks
[B!] 2019-04-11 14:36:14
"The Super POM is Maven's default POM. All POMs extend the Super POM unless explicitly set, meaning the configuration specified in the Super POM is inherited by the POMs you created for your projects."

Maven – Introduction to the POM
[B!] 2019-04-11 14:39:04
「Maven 2 で導入されたビルド変数 maven.build.timestamp は、ビルドの開始時点を示します。この変数は、POM 内の任意の場所で変数 ${maven.build.timestamp} と併せて使用できます」

今まで知らなかった 5 つの事項: Apache Maven のプラグイン
[B!] 2019-04-11 14:40:57
maven.build.timestamp.format / build-helper-maven-plugin

MavenでMANIFEST.MFにシステム時間を出力する - Qiita
[B!] 2019-04-11 14:43:10
gmaven-plugin / def timestamp = new Date().format('yyyyMMdd.HHmmss') / project.properties.setProperty('timestamp', timestamp)

Mavenビルドの成果物のバージョンをタイムスタンプにする方法 - Qiita
[B!] 2019-04-11 14:44:20
「maven-jar-plugin の manifestEntries 指定で動的に MANIFEST.MF を作る際に、${maven.build.timestamp} でビルド時間が参照できる」

vbnmの、いろいろやってみる!: maven で作る JAR の MANIFEST.MF にビルド時間を入れる
[B!] 2019-04-11 14:44:56
"Starters are a set of convenient dependency descriptors that you can include in your application." "All official starters follow a similar naming pattern; spring-boot-starter-*, where * is a particular type of application."

Spring Boot Reference Guide
[B!] 2019-04-11 14:54:11
Spring Frameworkの”org.springframework.web.util”パッケージの便利なクラス - Qiita

Spring Frameworkの”org.springframework.web.util”パッケージの便利なクラス - Qiita
[B!] 2019-04-11 15:34:08
さよならShockwave Player――Adobe Systemsが複数製品のセキュリティアップデートを公開 - ITmedia NEWS

さよならShockwave Player――Adobe Systemsが複数製品のセキュリティアップデートを公開 - ITmedia エンタープライズ
[B!] 2019-04-11 16:23:32
public static <T> org.hamcrest.Matcher<T> is(org.hamcrest.Matcher<T> matcher) { return org.hamcrest.core.Is.is(matcher); }

JavaHamcrest/Matchers.java at master · hamcrest/JavaHamcrest · GitHub
[B!] 2019-04-11 16:23:51
public static <T> Matcher<T> is(Matcher<T> matcher) { return new Is<>(matcher); }

JavaHamcrest/Is.java at master · hamcrest/JavaHamcrest · GitHub
[B!] 2019-04-11 16:24:48
「SqlSessionTemplate は MyBatis-Spring で最も重要なクラスです。 このクラスが MyBatis の SqlSession を管理して、SQL メソッドの実行や例外の変換を行なっています」

mybatis-spring – MyBatis-Spring | Using an SqlSession
[B!] 2019-04-11 17:54:02
「LocalDateTimeは、日付/時間(年-月-日-時-分-秒として表示されることが多い)を表す不変の日付/時間オブジェクトです。他の日付と時間フィールド(「年の日」、曜日、「年の週番号」など)にもアクセスできます」

LocalDateTime (Java Platform SE 8)
[B!] 2019-04-11 17:56:16
「MyBatis が PreparedStatement のパラメーターをセットするとき、あるいは ResultSet から値を取得するときには、必ずその Java タイプに対応する TypeHandler が使用されます」

MyBatis – MyBatis 3 | 設定
[B!] 2019-04-11 18:35:19
Java 8 LocalDateTimeの型変換のあれこれ(String, java.util.Date) - Qiita

Java 8 LocalDateTimeの型変換のあれこれ(String, java.util.Date) - Qiita
[B!] 2019-04-11 18:46:07
2019年04年11日のnilogをすべて表示する

- NI-Lab.
- Mastodon (@nilab@mastodon-japan.net)
- Twitter (@nilab)
- Timelog (@nilab)
- はてなブックマーク (id:nilab)

Web Services by Yahoo! JAPAN