[Spring] @Configuration과 싱글톤
[Spring] @Configuration과 싱글톤 AppConfig memberRepository() -> new MemoryMemberRespository 객체를 새로 생성하는 메서드 1. memberService() -> memberRepos
[Spring] 싱글톤 컨테이너
[Spring] 싱글톤 컨테이너 웹 어플리케이션은 고객이 요청할때마다 인스턴스를 새로 생성하게된다. @Test @DisplayName("스프링 없는 순수한 DI 컨테이터") void pureContainer() { AppConfig appConfig
Git_잔디밭심기 [IDE 에서 commit한 것이 contribution에 반영안될 때]
Git_잔디밭심기 [IDE 에서 commit한 것이 contribution에 반영안될 때] 학원에서 Git을 이용해서 저번프로젝트부터 진행했는데 이번 final project를 진행하다보니 비어있던 나의 잔디밭을 확인할 수 있었다. 쩝... 인터넷에
스프링 프로젝트 api에 context path 설정하기 ( /api/v1 )
스프링 프로젝트 api에 context path 설정하기 ( /api/v1 ) 반응형 설정하는 이유 api 경로에 뎁스 하나를 파서 루트를 잡아두면 프론트쪽에서 프록시 처리하기 좋다고 함 모든 컨트롤러에 다 설정해줄 수 없으니 yaml 파일에
[Log4j2 취약점 이슈] spring boot 내장된 Log4j2 라이브러리 버전 변경...
[Log4j2 취약점 이슈] spring boot 내장된 Log4j2 라이브러리 버전 변경... 지난주 주말에 log4j2 취약점 이슈가 있었다. 다행히 우리 프로젝트에선 문제가 있는 log4j2-core를 사용하고 있지 않았지만 log4j2-api
[Spring]springframework Controller
[Spring]springframework Controller 반응형 spring controller의 paramter 수집 Controller를 작성할 때 가장 편리한 기능은 parameter가 자동으로 수집되는 기능임, 이 기능을 이용하면 매번
STS 5 버전 세팅
STS 5 버전 세팅 5. 버전 설치 pom.xml에서 4.0.0 edu.kosmo ex spring_form_5 war 1.0.0-BUILD-SNAPSHOT version까지 남겨놓고 밑에 코드 넣기 1.8 5.0.7.RELEASE 1.
자바를 공부하기 전 기초 지식
자바를 공부하기 전 기초 지식 728x90 https://www.youtube.com/watch?v=f0cAmTYo4tQ Java 코드를 컴퓨터가 어떻게 이해하는가? Public Static void main(String[] args) { Sy
[Spring Boot] 3. Spring Security 권한 설정
[Spring Boot] 3. Spring Security 권한 설정 반응형 1. 시큐리티Config 파일에서 .access("hasRole('ADMIN')") 을 이용한다. .antMatchers("/admin/**").access("hasRol
[Java] 자바 가상 머신 (JVM)
[Java] 자바 가상 머신 (JVM) 자바 가상 머신 (Java Virtual Machine: JVM) 이전 포스트에서 자바 가상 머신(이하 JVM)에 대해 짧게 언급이 되었습니다. 자바로 코드를 작성(Test.java)하고 이를 컴파일 하면 바이