MENU

【DB】ポートフォリオのER図を作成してみた。

こんにちは、くまごろーです。 今回はポートフォリオのER図を作成してみました。前回サーブレットアプリを作成した時、DB設計を全くせずに制作に臨んだせいでひどい目にあい、「ポートフォリオ作る時はちゃんとDBについて考えよう(-"-)」と思いました。 DB設…

【SpringBoot】Spring JPAを利用し、投稿したツイートをDBに登録する

こんにちは。くまごろーです。 日にちがあきましたが、今回は先日作った記事【SpringBoot】Spring Data JPAを使ってDBに接続する - くまごろーのプログラミングメモの続きとして、webページに入力した値をDBに登録する部分を作ろうと思います。 今回も、使用…

【SpringBoot】SpringBootでバリデーションチェックを実装してみた。

こんにちは。くまごろーです。 SpringBootでは、アノテーションを活用すれば、簡単にフォームの入力チェックができます。 サーブレットアプリを作った時の様に、1つ1つのフィールドに対してif文を書いて・・・とかやらなくても、コントローラに「@Validate…

【SpringBoot】Thymeleafで使用する記号の用途についてまとめてみた

こんにちは、くまごろーです。 SprinBootの勉強を進めていると、Thymeleafで「$」とか「@」とか「*」とか、色んな記号に出会います。 色々学んでいくうちに、記号の用途の違い等とよくわからなくなってきたので、メモとしてここでまとめておこうと思います。…

【SpringBoot】Spring Data JPAを使ってDBに接続する

こんにちは。くまごろーです。 今日はSpringBoot + JPA でのDB接続をまとめてみようと思います。 サーブレットアプリを作成した時に使用した「JDBC」と比べると、SQLも使わないしコードもかなりシンプルで、かなりびっくりしています(=_=)今回は、DBに「H2 D…

【VPS】SSLサーバー証明書を導入して、サイトの接続をhttps化する

こんにちは。くまごろーです。 この前サーブレットアプリを作成したとき、ついでにSSL証明書の導入にも挑戦したので、そのやり方についてまとめてみます。 1 SSLとは?httpsとは? SSLとは、正式名称を「 Secure Sockets Layer 」いいます。で、実際どうい…

【SpringBoot】DI(dependency injection)って何?

こんにちは。くまごろーです。 今SpringBootの勉強を進めてるんですけど、その中で「DI(dependency injection)」というワードが出てきました。 最初は「なにそれ?(=_=)」って感じだったんですけど、勉強していく内に色々わかってきたので、ここでまとめてお…