2021-09-01から1ヶ月間の記事一覧
本日が研修最終日となった。7月から9月。 あっという間の3ヶ月だった。振り返ってみると、楽しい、の言葉が浮かんでくる。出社して研修を受けるのが楽しく、土日も自主的やって、研修を進めていくのが楽しかった。間違いなく成長した。 素直に学習し、吸収す…
現場入場を2日後に控え、今日はセキュリティの重要性について学んだ。 入場するに際して、各々にICカードが支給される。いわば、現場の鍵だ。 基本はそれを扉にかざし、ロックを解除するようだ。もし、それを無くしてしまったら、というお話。そのカードの弁…
前回のLinux編で、前研修項目を終了した。今週金曜日の現場配属までは、その現場で使う技術の予習をしても良いとのこと。ありがたい! 研修の最終課題に追われ、その時間があまり取れていなかったから、この時間は本当に助かる。現場でJavaEEをJSFフレームワ…
今日はLinuxのコマンドについて学んだ。色々なコマンドを触ってみたが、実務で使うようになってからが本番のような感じ。別に難しいことはなかったが、ひとつ詰まったところはawkとbashの使い分けだ。ファイルの中のjavaファイルを検索し、コンパイル時に文…
今日はLinuxのコマンドについて学んだ。色々なコマンドを触ってみたが、実務で使うようになってからが本番のような感じ。別に難しいことはなかったが、ひとつ詰まったところはawkとbashの使い分けだ。ファイルの中のjavaファイルを検索し、コンパイル時に文…
他の研修生の方々の自己紹介を兼ねて、PowerPointでのプレゼン会があった。新卒は全員現場に出ていったので、中途採用の方々の発表だった。私も含め、皆さん異業種からの未経験採用のため、色々な経緯をお持ちで面白かった。パティシエからエンジニア。 ブラ…
先週より取り組んでいた最終課題が無事完成した。 SpringBootでの開発で、画面数14、テスト項目250の在庫管理システム。 オラクルデータベースと連携させ、商品照会や、登録削除など、選択肢も合わせて、全て動的に動くよう実装した。手探り状態出始めた作成…
作っていたシステムが完成した。在庫を管理するシステムで、在庫の参照、追加、更新、削除などの機能をデータベースと連携させて作った。今日は最後の仕上げでエラーチェック、バリデーションに使った一日だった。エラーメッセージはmessagespropertiesに外…
tymeleafの、th:fieldタグに苦しめられた一日だった。既存値を更新するプログラム作成にて、tymeleafで値を渡して、その値を更新しようと、入力欄を変えたり、valueを変えたり色々したが、どれも弾かれ、値が更新されない問題に当たった。講師の方に聞いてみ…
フレームワークの便利さが分かってきた。最初SpringBootを触ったときは、こんなん使わないで、普通に作ったほうがいいじゃん!なんて思っていたが、SpringBootに慣れてくると、考えがガラリと変わった。めっちゃ便利。 すげー楽。インスタンス化はもちろん、…
今日一日、セレクトボックスの連動させる機能作っていたが、なんとか完成した。WEBページでは何でもない小さな部品だがら、それを作るのには本当に苦労することが分かった。 最近はサイトを見た際、微妙な連動とか、効果とかを見かけると、何故か吐きそうに…
引き続きSpringBootを使ってシステムを構築する課題に取り組んでいる。 全体的な流れはつかめてきているが、 FormとEntityの使い分けについてはまだピンと来ていない。 講師によると、 EntityはあくまでSQLとつながっているもので、画面に出力などする際はFo…
SpringBootでのログイン機能を作成した。ユーザーに権限を与え、管理者がログインした際には管理ボタンを表示させ、権限のないユーザーならボタンは非表示もする。最初のページでなら、th:if属性で権限があるなら表示と変数を使い操作できるのだが、ページを…
やっとテスト項目書の作成が終わり、実装に入った。SpringBootでのログイン画面の作成を行った。ログイン認証のやり方について、メモを残そうと思う。予めデータベースにはユーザーのIDとパスワードは登録しておくこととする。SELECTでユーザーテーブルから…
システム作成に向け、テスト項目書を作っている。あらゆる組み合わせを想定しているうちに、詳細な仕様や、組み立てのイメージが湧いてきて、実際にプログラミングする際の苦労さが想像できる。普段コードで書いている処理を、言語化、それもシステムに詳し…
私より1ヶ月ほど遅れて入社してきた方がJSP・サーブレットで苦戦している。話を聞いてみると、 何が分からないのかも分からないからお手上げなんです! と話していた。つい1ヶ月前、私も同じ境遇、心境だったことを思い出した。 研修序盤のJavaの基本的な文…
SQLのビューとシノニムの現場での使われ方について学んだ。これまでの研修で、view…特定のカラムを指定し、テーブルと同じように参照できるようにするもの。 synonym…テーブルの別名、あだ名のこと。と意味自体は学んだが、それを実際の現場ではどのように活…
研修後の配属先の現場が決まった。やはり最初はテスト作業もなるようだ。 ただ、多少の仕様変更や修正などは都度させてもらえるとのことなので、いただける業務はきっちりこなそうと思う。場所は少し遠いが、週4で在宅勤務の現場だそう。やはり、エンジニア…
フレームワーク編に入り、SpringBootを触り始めた。最初の印象は、 わけがわからん!普通にやったほうがわかりやすいわ! だったが、慣れてくると、その便利さが分かってきた。新しいクラスや、フォルダの配置など細かいルールはあるが、全体の流れを押さえ…
フレームワーク編に入り、SpringBootを触り始めた。最初の印象は、 わけがわからん!普通にやったほうがわかりやすいわ! だったが、慣れてくると、その便利さが分かってきた。新しいクラスや、フォルダの配置など細かいルールはあるが、全体の流れを押さえ…
9月に入り、新人の未経験エンジニア研修生が3人入ってきた。 来週の月曜日にはさらに2人入ってくるらしい。毎月5.6人は中途で入社してくる。 そして、毎日中途の採用面接が行われている。入社したい!と思う人がたくさんいる会社だ。 中途採用者はなんとか研…
JDBCを活用しJavaからSQLを操作する際のDate型の扱い方について学んだ。 stmt.getDateでDate型を取得し、それを操作することは可能だが、Date型のままだと使い勝手が悪いそうだ。 比較をするのにも、秒数単位で一致や比較をするため、いろいろ面倒くさい。 …