Visual Studio CodeにESLintプラグインをインストールする方法(Prettier連携)
spring boot
Spring Boot + JPAでMySQLに接続する方法
Spring Boot + JPAでMySQLに接続する方法 STSのスタータープロジェクトがかなり進化していたのでおさらいです。 「Spring BootでMySQLに接続する」を参考にします。Spring Bootを起動まではできました...
You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specif...
STS+Gradleで作成したSpring Bootの実行可能jarを作成する方法
STS+Gradleで作成したSpring Bootの実行可能jarを作成する方法 「Spring BootをGradleで作成する方法」で作成したSpring BootをSTSから実行可能jarにします。 プロジェクトを右クリックし、「実...
Gradleで作成したSpring BootをSTSのGradleタスクビューで起動する方法
Gradleで作成したSpring BootをSTSのGradleタスクビューで起動する方法
Spring bootの組込Tomcatのバージョンを変更する方法
Spring bootの組込Tomcatのバージョンを変更する方法
No compiler is provided in this environment.
No compiler is provided in this environment. STSでプライベートjreを設定してmvnビルド実行するとこのメッセージが出ました。 jdk\jre(パブリックjre)に変更すれば解決します。 パブ...
Spring Bootでparallelや@EnableAsyncで非同期処理や並列処理を実装する
Spring Bootでparallelや@EnableAsyncで非同期処理や並列処理を実装する
Spring BootでWARを作成してTomcatにデプロイしてみる(Maven)
Spring BootでWARを作成してTomcatにデプロイしてみる(Maven) Spring BootのウェブアプリをWARにします。STSでWARにしてみました。 pom.xmlに以下1行追加します。(なければ) <packagin...
VSCodeでSpring Bootを開発する方法
VSCodeでSpring Bootを開発する方法 「VSCodeでJava開発をする方法」でJava開発に必要なプラグインを紹介しました。 今度はSpring Bootを開発する環境を整えてみたいと思います。 さらに必要なプラグインは以下...
Spring JPAでPostgreSQLに接続する方法
Spring JPAでPostgreSQLに接続する方法
Spring JPAでEntityManagerを使用してオフセット値からの最大件数を取得する方法
Spring JPAでEntityManagerを使用してオフセット値からの最大件数を取得する方法
Spring BootでEntityManager.createQueryやcreateNativeQueryでデータベースアクセスする方法
Spring BootでEntityManager.createQueryやcreateNativeQueryでデータベースアクセスする方法 Spring Bootで@Repositoryアノテーションを付与したインタフェースで@Query...
Spring BootでRestTemplateのClientHttpRequestFactory実装クラスをHttpComponentsClientHttpRequestFactoryに変更する
Spring BootでRestTemplateのClientHttpRequestFactory実装クラスをHttpComponentsClientHttpRequestFactoryに変更する
Spring WebApplicationInitializers detected on classpath
Spring WebApplicationInitializers detected on classpath Spring Bootで作成したREST APIのwarファイルを開発環境のTomcatにデプロイすると、Tomcatのlogフ...
Spring Bootの@RepositoryRestResourceアノテーションでCRUDを自動生成する方法
Spring Bootの@RepositoryRestResourceアノテーションでCRUDを自動生成する方法 @RepositoryRestResourceアノテーションをリポジトリインタフェースに付与し、POJOに紐づけると自動でCR...
Spring Data JPA を使う
Spring Data JPA を使う Spring bootでSpring Data JPAを使うには、pom.xmlに以下を追加します。 <dependency> <groupId>org.springframework.boot</g...
Spring BootでMySQLのInsert文を実行する
Spring BootでMySQLのInsert文を実行する Spring BootでMySQLのInsert文を実行してみます。 エントリポイントのクラスです。 package com.sql; import org.springfram...
Spring BootのSQLを出力する方法
Spring BootのSQLを出力する方法 Spring Bootではクラスパス直下にsqlファイルを置くと勝手に読み込んで実行してくれるようです。 クラスパス直下とは「src/main/resoures」です。「src/main/res...
Spring BootでMySQLに接続する
Spring BootでMySQLに接続する
SpringBatchで使うJob,Step,Flow,Taskletの使い方
SpringBatchで使うJob,Step,Flow,Taskletの使い方 STSでSpringBatchプロジェクトを作成してみます。 まず、「ファイル」-「新規」-「Springプロジェクト」を選択すると以下の画面が開きます。 テン...
DIコンテナにパッケージが異なるBeanを登録する
DIコンテナにパッケージが異なるBeanを登録する パッケージが異なるBeanを登録するには、@ComponentScanや@ComponentScansアノテーションを使用します。 jp.co.confrage2というパッケージにDIした...
AutowiredによるDI
エントリポイントからgetBeanメソッドを使用してBeanを取得せずに@Autowiredアノテーションを使用してDIコンテナがインジェクションする(インスタンスを生成する必要がない)フィールドを指定するクラス(これもBean)を作成しま...
Spring FrameworkのJavaConfig(Bean)を作成する
Spring FrameworkのJavaConfig(Bean)を作成する Spring FrameworkにはDI(依存性の注入)コンテナというというインスタンスを管理する技術があります。 DIコンテナを使用してシングルトンのインスタン...
STSでSpring Bootプロジェクトを作成する
STSでSpring Bootプロジェクトを作成する コマンドラインからSpring Bootプロジェクトを作成することができますが、STSでSpring Bootプロジェクトを作成する事もできます。 「ファイル」-「新規」から「Sprin...
STSでWebアプリを実行する
STSでWebアプリを実行します。 App.javaが以下のような内容だとします。 package com.confrage; /** * Hello world! * */ public class App { public static...
STSにプロジェクトをインポートする
STSにプロジェクトをインポートする
Spring Tool Suiteをインストールする方法と日本語化対応する方法
Spring Tool Suiteをインストールする方法と日本語化対応する方法 Spring Tool Suite(STS)をインストールします。EclipseのSpring版みたいなかんじです。 からダウンロードします。ここでは3.6.4...
Springの雛形を作成する
コマンドプロンプトで適当なワークスペースに移動します。 c:\workspaceとすると、その配下は空の状態にします。 既にディレクトリが存在するとエラーになったりします。エラーが出た場合は以下のように-Xを指定します。 基本的には-Xは不...