2023-10-01から1ヶ月間の記事一覧

Spring Security

Spring Security の仕組みを整理してみた #spring-security - Qiita 【初心者用】Spring Security でユーザー認証・登録を実装する手順のまとめ #SpringBoot - Qiita

Spring 基礎

Spring Boot DIフレームワークであるSpring Frameworkをベースとしたアプリケーションを開発するためのフレームワーク。 AOP(Aspect Oriented Programming, アスペクト指向プログラミング) Spring Tool Suite(STS) オープンソースの開発環境である「Eclipse…

ネットワーク メモ

LAN 限定したエリアで接続できるプライベートネットワーク。 有線LAN LANケーブルというインターネット接続専用のケーブルを使ってインターネットに接続する。 【有線接続のメリット】 ケーブルを繋ぐだけで手軽にネットワーク構築できるケーブルで物理的に…

ネットワーク応用

OSI(Open System Interconnection)基本参照モデル プロトロルの単機能化・交換の容易さを目的としてコンピューターネットワークに求められる通信機能を7階層の構造に分割し定義したもの アプリケーション層 ソフトウェアが提供する具体的な機能についての仕…

UML

・UML(Unified Modeling Language)統一モデリング言語 要するに、わかりやすく表現するために統一されたルールで記述しよう ・オブジェクト指向 あらゆるモノ・コトをオブジェクトとして捉える ・カプセル化 利用制限することが影響範囲を少なく ・継承 機能…

Eclipse

Ctrl + shift + F 範囲選択した後にコマンドするとインデント調整Ctrl + K 選択した文字列と同じ文字列にジャンプ Ctrl + L ポップアップに入力した行へジャンプ 編集からスマート挿入モードがONになってると{}などが自動閉じ

デバック

コード左端ダブルクリックでブレークポイント 変数の中身をチェック ・再開:次のブレークポイン行へ進むか、ブレークポイント行がなければ終了 ・中断:ブレークポイント行で止まっているときはこのボタンが有効に ・終了:実行(デバック作業)を終了する ・…

Controller

@Controller←アノテーションつければok public class MainController {}(JSON や XML などを返す WebAPI 用の Controller などには@RestControllerを使う) @RequestMapping("/")は万能らしい?(一般的には特定のURLリクエストに対してマッピング) @GetMappi…

サンプルコード

package com.example.sample; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.validation.BindingResult; import org.springframework.validation.annotat…

spring まとめ

必要なもの・Eclipseオールインワン ・MySQL新規からspringスタータープロジェクト ・Spring Web・Thymeleaf ・Validation ・Spring Security ・Spring Data JPA ・MySQL Driver ・Lombok application.propertiesに↓記載 spring.datasource.driver-class-nam…

spring

MySQLにデータベース、テーブル作成CREATE DATABASE データベース名;CREATE TABLE users (id int(11) AUTO_INCREMENT PRIMARY KEY, userName VARCHAR(255) NOT NULL, password VARCHAR(255) NOT NULL)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;↓アプリケーショ…