さわぴかのなんでもノート!

学びのアウトプット!なにについて書くかはわかりません!なんでもノートです!

【今日学んだこと】未経験からエンジニアで転職「5週間目その1」

今週もスタート

今日やったこと

  • skype朝礼、終礼with MさんEさん
  • 同世代祭りシステムのを進める

できなかったこと

明日やること

  • 経費やる
  • skype朝礼、終礼with MさんEさん
  • 同世代祭りシステムのを進める

今週やること

  • 勉強しつつ同世代祭りシステムのを進める

来週やること

  • 勉強しつつ同世代祭りシステムのを進める

めも

Javaのこと

同世代祭りシステムのを進める

すごい迷ってたところは綴りミスだったという悲しみでした

よし、基本動くようになった

バリデーションを書こう 数字以外を入れたら、、、とか

[随時更新]SpringBoot(with Thymeleaf)チートシート - Qiita

@NotNull/@NotEmpty/@NotBlankの違い - n-agetsumaの日記

じゃなくて

だったら動いた $→*

idのところできてないけどとりあえず

f:id:pikahika:20200302105724p:plain

入力したの消えないようにしたいな

th:valueのところまた$だった。*

user_idはとりあえず1を入れとく。ログイン機能つけたら、ログインしてるidを入れる

あとカテゴリをIDじゃなくてプルダウンか何かにして、joinしてカテゴリ名にする

カテゴリテーブルだけでeach回したい

入力画面、プルダウンリストとマルチセレクトボックスを使う。STS /Spring Boot/thymeleaf - "BOKU"のITな日常

Joinでけた

f:id:pikahika:20200302122208p:plain

公開、非公開の条件分岐

Thymeleafチートシート - Qiita

<td th:switch="${Job.is_enabled}">
  <span th:case="1">公開</span>
  <span th:case="0" >非公開</span></td>

これでいけた

f:id:pikahika:20200302124623p:plain

変更から公開にできるようにする

ラジオボタンで選んで、0、1を渡して更新する

f:id:pikahika:20200302174839p:plain
公開、非公開

f:id:pikahika:20200302151122p:plain
応募者一覧追加

f:id:pikahika:20200302152111p:plain
応募がない時

新規登録でカテゴリの選択をラジオボタン でしたい

03.基本概念:バインダー(Binder)とは - soracane

Spring MVCでModelを使ってThymeleafのビューへ値を渡す : morituriのブログ

絶対分かるMyBatis!MyBatisで覚えるべきチェックルール25(前半) - Qiita

5.2. データベースアクセス(MyBatis3編) — TERASOLUNA Server Framework for Java (5.x) Development Guideline 5.0.1.RELEASE documentation

カテゴリのができないところで今日は終わりかなf:id:pikahika:20200302173449p:plain

戻ってやりたいこと

外部キー設定

マイグレーションはあったけどシーダーはないのかな、調べる

セキュリティ的なの何も気にしてないCSRFあたりってどうするんだろ

インデントの整理

Spring Boot でログイン画面 + 一覧画面 + 登録画面の Webアプリケーションを作る ( その10 )( ログイン画面作成3 ) - かんがるーさんの日記

あとで見る

Spring Bootで使われる基本的なアノーテーションと設定の仕組み (1/3):CodeZine(コードジン)

スネークケース、キャメルケースあたり質問しよ

カテゴリのinsert

joinの仕方