1. Spring Starter Project Spring Starter Project 생성합니다.Spring WebSpring Boot DevTools2. pom.xml org.apache.tomcat.embed tomcat-embed-jaspertomcat-embed-jasper 의존성에 역할은 다음과 같다.스프링 부트 앱에는 톰캣 서버가 내장되어 있다.톰캣 서버는 servlet container 이다.톰캣 서버는 servlet을 실행하는 서버이다.톰캣에서 JSP 파일은, 먼저 servlet이로 변환(컴파일)된 후 실행된다.tomcat-embed-jasper는 JSP 파일을 servlet으로 변환하는 컴파일러이다.이 것을 프로젝트에 추가하지 않고 실행하면, JSP 파일이 실행되지 않고, ..
IoC(제어의 역전, Inversion of Control)란? IoC 컨테이너는 Spring Framework의 핵심 기능입니다.IoC 컨테이너는 POJO(Plain Old Java Object, 오래된 방식의 자바 객체)를 구성하고 관리합니다. POJO(Plain Old Java Object, 오래된 방식의 자바 객체)란?개발자에 의해 객체의 인스턴스가 생성이 되고 관리되어 지는 방식을 의미합니다. 가령 예를 들어IoC 컨테이너를 사용하기 이전 방식(POJO)의 코드는 다음과 같습니다.// 개발자에 의해 성성된 인스턴스Product product = new Product() 하지만IoC 컨테이너를 사용할 경우 기존 POJO 방식과는 다르게 객체의 인스턴스가 생성이 됩니다.// @Component ..
스프링 부트(Spring Boot)란?Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". 스프링 부트는 Spring을 기반으로 한 애플리케이션을 쉽게 개발할 수 있게 도와준다.스프링 부트가 존재하기 이전에는 Spring을 기반으로한 애플리케이션을 개발하기 위해서 복잡한 의존성에 대한 설정과 그에 수반하는많은 응용 프로그램들을 추가로 설치 해야만 했습니다. 스프링 부트는 이러한 모든 복잡한 과정을 간소화했습니다.(just run.!!!) 스프링 툴(Spring Tools4)란?Spring Tools 4 is the next generation of S..
PasswordEncoderFactories.createDelegatingPasswordEncoder()`PasswordEncoderFactories.createDelegatingPasswordEncoder()`는 Spring Security에서 제공하는 **동적 비밀번호 인코더**입니다. 다양한 암호화 방식을 한 번에 지원할 수 있는 `DelegatingPasswordEncoder` 객체를 생성합니다.이 객체는 여러 종류의 `PasswordEncoder`를 관리하고, 암호화 방식에 따라 적절한 `PasswordEncoder`를 선택하여 사용할 수 있도록 해줍니다.### 동작 방식`DelegatingPasswordEncoder`는 비밀번호에 특정 접두사를 붙여 암호화 방식을 나타냅니다. 기본적으로 `bc..
- Total
- Today
- Yesterday
- In App Purchase
- 진수 변환
- system.io
- await
- error-java
- 문자 자르기
- java web-mvc
- React
- .submit()
- REST API
- 특정 문자를 기준으로 자르기
- 인텔리제이(intellij)
- jstl(java standard tag library)-core
- MainActor
- 스프링 시큐리티(spring security)-http basic 인증
- 표현 언어(expression language)
- java 키워드 정리
- 스프링 프레임워크(spring framewordk)
- java-개발 환경 설정하기
- jsp 오픈 소스
- 제품 등록
- java.sql
- 람다식(lambda expression)
- jstl(java standard tag library)
- 스프링 시큐리티(spring security)
- nl2br
- 메이븐(maven)
- 상품 등록
- 스프링 프레임워크(spring framework)
- System.Diagnostics
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |