2019-04-01から1ヶ月間の記事一覧

Spring Bootの始め方

Spring (Boot)関連の書籍も大分増えてきましたが、私のおすすめは以下の手順です。 ※)Springの仕様(機能)は膨大なので一度に全てを学習するのではなくある程度開発力が身についたら実践しながら覚えていくしかないと思います。 書籍はこの本だけでOKだと思い…

【Spring】Scheduling Tasks

Spring Webアプリで定期実行処理を実現するためには、ScheduledTasksを使う。便利。 Applicationクラスに@EnableSchedulingを追加する @SpringBootApplication @EnableScheduling public class StsTodoApplication { ... } コンポーネント作成 @Component @S…

Spring Securityでパスワードエンコーディング未実施のパスワードを使う

ちょっとしたテストでインメモリユーザーを使う場合にエラーが発生する。 java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null" パスワードの前に{noop}を追加すればOK。 変更後 @Autowired public void configure(Au…

Spring Boot + Doma2 + SQL Serverでプロジェクト作成(メモ)

Spring Boot + Doma2 + SQL Serverでプロジェクトを作成する場合のメモです。 プロジェクト作成 Spring スターター・プロジェクトを選択 Web JDBC(Domaがpomの依存関係に追加される) Thymeleaf(テンプレートエンジン) セキュリティ lombok Microsoft SQL Ser…

SQL Server初期設定メモ

SQL Serverは時々しか使わないので毎回設定につまずいてしまう...orz インストール SQL Server ダウンロード | マイクロソフトからダウンロードする。 * SQL Server * SQL Server Management Studio 初期設定 Windows認証にSQL認証を追加する SQL Serverの認…

Vuexアプリでfirestoreアクセス

vuexで作成したWebアプリでFirestoreにアクセスする方法。 まとめ 中途半端にライブラリ使うより自前で実装した方が良さそう。 VuexFireを使う 以下の記事が参考になる。 VuexFireでNuxt.jsアプリに一瞬でFirestoreを導入する - Qiita 変数名が変わるようで…

vuejsのVS Code によるデバッグ

Vus.jsでWebアプリケーション開発を始めるにあたりデバッグ方法を調べました。 Vue > Visual Studio Code デバッグ - Qiitaに沿って進めるとうまくいきました。 ポイントは、2点。 vue.config.jsを作成する。 // vue.config.js module.exports = { configure…