SpringとVue.jsで作るログイン機能付きガチャ
無料で読める本
SpringとVue.jsを使って、スマホゲームでよくあるガチャガチャを作成します。 またログイン機能と獲得キャラクターの保存も行います。 DockerやMyBatisなど様々な技術を利用して、実際にアプリケーションを作成します。
Chapters
概要
Spring Initializrでプロジェクトを作成する
DockerでPostgre環境を作る
Spring Securityの設定ファイルを作成する
PostmanでAPIの動きを見る
Vue.jsの導入 | Docker
axiosでリクエストを投げる
MyBatisを使う
Spring SecurityとJWT
Spring SecurityでDB認証をする | Spring側
Spring SecurityでDB認証をする | Vue側
ログインした後の認証処理
アプリケーション作成の準備
キャラクターリポジトリの実装
ガチャガチャの実装
エラー処理
テストとユーザー情報の更新処理
フロント側からガチャガチャAPIを呼出す
SecurityContextHolderで認証ユーザー情報を取得する
ログイン判定を行う
トランザクションをかける
取得済のキャラクター一覧を表示する
終わりに
Author
Topics