マガジンのカバー画像

授業ノート

19
誰かの役に立つというより、自分のためのノート。
運営しているクリエイター

記事一覧

再生

16日後にUnityでゲームが完成するブログ8日目(CandyDozer完成)

職業訓練で初めてのUnityを習っていた…はずが、諸事情によりお仕事をしながら自習をしているブログの課題完成品動画です。

再生

16日後に初めてのUnityでゲームが完成するブログ4日目

ミニゲームが完成しました。

Springフレームワーク10:ユーザー登録ページつくってみよう(AOP)

【AOPとは】Aspect Oriented Programming アスペクト指向プログラムのこと 共通処理を利用する 例)ログ出力(タイムスタンプ + 処理結果)はどのようなシステムでもほぼ使用するため、毎度書かなくても使えるようにする Advice・・・AOPで行う処理 実行タイミング Before  After ※まだ途中

Springフレームワーク09:ユーザー登録ページつくってみよう(エラーチェック関連)

データバインドエラーとバリデーションエラーの設定 【データバインドとは】 オブジェクトのフィールド(SignupForm.java)に「マッピング」すること (オブジェクトのフィールドに取り出す) 【エラーチェック】 今回はデータバインド時のチェックとバリデーションエラーチェックを作る (データバインド時のチェックは入力値を取り出した時のチェックだよー) 【エラーメッセージのカスタマイズ】 エラーメッセージ用のプロパティファイルを作成 src/main/resources

Springフレームワーク08:ユーザー登録ページつくってみよう(ポイントなど)

ポイントとか覚えておくべきところ <アノテーション> @DateTimeFormat 画面からわたされてきた文字列を日付型に変換 @ModelAttribute 自動でModelクラスに登録(addAttribute)してくれる例)model.addAttribute("SignupForm", form); @ModelAttribute("キー名") ※キー名は先頭が小文字(キャメルケース)になる 例)"signupForm" 例)postSignUp(@Mod

Springフレームワーク07:ユーザー登録ページつくってみよう(手順)

【ログイン画面サンプルを作るよ!】 ◆BootStrap、jQueryを設定する(webjars) POM(Project Object Model)ファイル pom.xmlに追記(org.projectlombokの下から) <dependency> <groupId>org.webjars</groupId> <artifactId>jquery</artifactId> <version>3.3.1-1</version></dependenc

Springフレームワーク06:DI

【ふわっとざっくり。DIとは】◆インスタンス管理 @Autowired アノテーションをフィールドに付けると、DIコンテナから インスタンスを取得する。 ◆DIコンテナ・・・インスタンスをためておく領域 (要求をした時にインスタンスを返す) ①インスタンスの生成 毎回 new したインスタンスをアプリケーションに渡すのか、それとも一度new したインスタンスをアプリケーションに渡すのかを管理する (リクエストが複数回来るなら毎度newするが、1つのインスタンスを利用できる

Springフレームワーク05:GETとPOSTとデータベース連携のキソ

ぜんぜんまとまってないので、後から修正しま… 【エントリーポイント】STSのエントリーポイント(メインメソッドがある)は SpringSampleApplication.java ※ これは自動で作られる 【HelloController.java】全体のソースコード package com.example.demo.trySpring;import org.springframework.beans.factory.annotation.Autowired;impor

Springフレームワーク04:インポートと実行

【Spring ファイルimport方法】 1 ファイル名を右クリック 2 インポート 3 ファイル・システム > 次へ 4 次のディレクトリから、でフォルダを指定 (※↑Eclipseと同じ) 【Spring ファイル実行方法】 1 SpringSample、ファイル名を右クリック 2 実行 > Spring Bootアプリケーション 3 ブラウザで「http://localhost:8080/hello」でアクセス (※ http://localho

Springフレームワーク03:新規作成

【STS_新規ファイル作成】 1:パッケージ・エクスプローラー内で右クリック > 新規 > その他 2:「ウィザードを選択」下の方の「Spring Boot」 3:「Springスタータープロジェクト」 4:「新規Springスタータープロジェクト」>「名前」(SpringSample) > 次へ 5:「新規Springスタータープロジェクト依存関係」で下記にチェックマーク ▼開発ツール、展開 ☑ Spring Boot DevTools ☑ Lombok

Springフレームワーク02:インストールとプラグイン

【Springフレームワークの導入】 ■STS(Spring Tool Suits) 最新は4 ※今回は3を入れますー https://github.com/spring-projects/toolsuite-distribution/wiki/Spring-Tool-Suite-3#full-distribution-on-eclipse-412 DLして解凍したら、「sts-bundle」をCドライブ直下「C:\」に置く <プラグイン> ■Lombok なんか便利ツー

Springフレームワーク01:導入

授業が始まってから今まで4か月間、めちゃくちゃ手書きノートをとってまして、もうJavaの授業なんて50ページにわたる大作になっちゃってたのですが… ここにきて突然の電子化w なぜならば!花粉症で!鼻水たれるからだよ!!!…いや、それもあるけれど、URLをメモしたりコピペしたりするからです。 ハイでは、授業の際に見返したりするので、今日もちょっと未来の自分のためにノートを書きますね。 ※ あくまでも授業ノートなので私が間違った解釈をしている可能性もあります 【Spri

サーブレット・JSPの授業ノート07

授業のノートです JSP・サーブレットの授業は以上!

サーブレット・JSPの授業ノート06

授業のノートです