IT graph

気になったデバイスやプログラムで楽しくやっていけたら良いなと思っております。

2018-01-01から1年間の記事一覧

Spring boot 2でのプロキシ設定 / Proxy setting in spring boot2

例えば社内LANでProxyが設定してある場合、何も設定していないままだと Gradleでのライブラリの読み込みが失敗します。 そんな時は、以下の設定を行えば読み込むことが出来るようになるでしょう。 STSのメニューから[Window] >> [Preferences] 以下の画面で…

ExceptionとRuntimeExceptionの違い(Java)

いまいちボヤっとしてましたので、調べた範囲でまとめておきます。 Exceptionの特徴 例外発生時にリカバリ処理が想定される(指定されたパス名で示されるファイルが開けなかった等) Try Catchが必要(Catch内でリカバリ処理を行う) コンパイル時にチェック…

Spring Boot2でログイン画面を作ってみた / How to create login function with Spring Boot2!

Spring BootとThymeleafを利用してログイン画面を作成してみます。 まずはHTMLにてログイン画面を作成します。 <html xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8" /> <title>Login</title> </head> <body> <form id="form" action="/login" method="POST"> <table> <tr> <td> ID </td> <td> </td></tr></table></form></body></html>

MACでスクリーンショットをクリップボードに保存!

MAC

いつもMACのスクリーンショットの撮り方を忘れてしまうのでメモ。 ■画面全体をスクリーンショット command + shift + control + 3 ■画面上を範囲選択してスクリーンショット command + shift + control + 4

Spring BootでJPAのSQLログを出力する方法 / How to output JPA SQL log in Spring Boot

Spring BootでJPAを利用する際に、使ったSQLをログに出力する方法をメモしておきます。 方法は簡単です。 apprication.propertiesに以下入力するだけ。 logging.level.org.hibernate.SQL=debug ただし、これだけだとバインドされるパラメータがわからないの…

Use Controller & Thymeleaf in Spring Boot2!

コンパイル環境はGradleです。まずは、build.propertyに以下のとおり、thymeleafを利用できるようにする。 dependencies { compile('org.springframework.boot:spring-boot-starter-thymeleaf') 次はController。 @Controllerアノテーションで通常のWebペー…

Spring Boot 2 RestControllerを使ってみた

Spring Boot2のRestControllerのサンプルです。 STS(Spring Tool Suite)を起動し、[Spring Stater Project]を選択する。 プロジェクトの名前を入力して、[Next]をクリックする。 [Web]を選択し、[Finish]をクリックする。 これでプロジェクトの作成完了。 次…

Spring Boot 2 + Thymeleafについて [Controller]

仕事で〇年ぶりにJava触ることになりました。(当時はStruts…) Controllerアノテーション @RestController: テキストとして情報送信されそのままWebページとして表示される。 @Controller: 指定されたテンプレートを読み込んでWebページとして表示される。 @C…