2021-07-01から1ヶ月間の記事一覧

【Angular】*ngForとは

最近、Angularのテンプレートとして以下のサンプルコードを見たが、ぱっと分からず戸惑ったので少しまとめようと思う。 <h1>Users</h1> <table> <tr><th>Id</th><th>Name</th><th>Email</th></tr> <tr *ngFor="let user of users"> <td>{{user.id}}</td> <td>{{user.name}}</td> <td>{{user.email}}</td> </tr> </table> 抜粋「Angular入門 - リストを表示する」 https://www.tohoho-web.co…

【Angular】exportとは

exportとは プログラムを複数のファイルに分割したモジュールと呼ばれるものを作る際に使われるキーワード。 .tsファイルでexportを付けるとモジュール化できる。Exportできるものには以下がある。 インタフェース クラス 関数 変数 使い方としてはクラスな…

Spring FrameworkのDIとは何か

Dependency Injectionの基本 Springの基本技術の1つ。Springへの理解を深めるならDIは欠かせないぞ。 DIはBeanを利用するための機能なので、理解があやふやな方はBeanの復習から始めましょう。 Beanクラスを作成する ごく簡単なBeanクラスのサンプルとして「…

Spring BootとThymeleafでWebアプリ制作

Spring Bootとは JavaのフレームワークであるSpring FrameworkでWebアプリを簡単に作成できるように作られたフレームワーク プロジェクト作成 依存性: 「Thymeleaf」を選択 「Spring Web」を選択(これを選択しないとmvcに必要な機能が使えない。RequestMap…

Spring Bootで簡単なマイクロサービスを作る

マイクロサービスとは 従来のように一つのアプリケーションに全ての機能を詰め込むやり方ではなく、複数の小さなサービスに分割してそれらのサービスを連携させながら動かす。 Spring Bootとは JavaのフレームワークであるSpring FrameworkでWebアプリを開発…