怠惰系エンジニアのメモ帳

勉強した内容をメモしていきます。解説ブログではないので悪しからず。

【Vue.js】Vue.jsメモ(v-on:イベントハンドリング)

今回は「クリック」や「入力」といったイベントをハンドリングする v-on ディレクティブについて。

基礎から学ぶ Vue.js

基礎から学ぶ Vue.js

基本用語

続きを読む

【Vue.js】Vue.jsメモ(v-if, v-show:条件分岐)

今回はv-ifv-showについて。
どちらも条件分岐に使用するディレクティブで、式の結果が true の場合のみレンダリングを行う。

基礎から学ぶ Vue.js

基礎から学ぶ Vue.js

基本構文

v-ifv-show に続けて、条件式を記載します。
今回は、プロパティ isEnabletrue の場合のみ divタグを表示するようにします。

続きを読む

【Vue.js】Vue.jsメモ (v-bind:属性バインディング)

今回は「属性バインディング」について。

基礎から学ぶ Vue.js

基礎から学ぶ Vue.js

続きを読む

【Vue.js】Vue.jsメモ (基本用語、テキストバインディング、繰り返し)

そろそろフロントエンドも触っておくか、と思い「基礎から学ぶVue.js」を購入。(表紙の猫かわいい)

基礎から学ぶ Vue.js

基礎から学ぶ Vue.js

復習を兼ねて、勉強したことをツラツラと書き出していこうと思います。
まだchapter2までしか進んでいませんが、使いやすそうだなという感想。

続きを読む

【Spring】ConfigurationPropertiesアノテーションを注釈したクラスのsetterはpublicにする

@ConfigurationProperties を注釈したクラスは、setter/getterが必要。

@Component
@ConfigurationProperties(prefix = "aws")
public class AwsSetting {

    private String region;

    public void setRegion(String region) {
        this.region = region;
    }

    public String getRegion() {
        return this.region;
    }
}

setter/getterのスコープは public にしていることが多いが、試しにパッケージプライベートにしてみたら値は設定されなかった。
protected もダメ。

publicでないと設定されないみたい。