본문 바로가기
학원수업/4월

04/24,25 국비학원 개발자과정-Spring Security

by 코딩마스터^^ 2023. 4. 25.

팀프로젝트로 정신없어서 수업을 조금만 한다. 나머지는 기술지원 등등...

그래서 날짜 합쳐서 올림.

 

프로젝트 생성시에 디폴트로 지정된 패키지명 아래를 사용합니다. 반드시

약속된 basePakage가 정해져있다.

com.example.demo.controller

com.example.demo.logic

무조건 이런 형식으로 해야된다. 

만일 다른 패키지를 사용하려면 추가 설정이 필요한 부분이 있다.

 

스프링 시큐리티가 기본으로 제공하는 로그인 화면이 아니라 사용자 정의 로그인 화면으로 처리를 하려면 반드시 securityConfig.java추가할것

ojdbc6.jar파일을 추가안해줬더니 터졌다.

추가하고 build path까지하자.

 

프레임워크와 라이브러리의 차이...

프레임워크-제어권 나에게

라이브러리 - 제어권 라이브러리에게

제어의 역전 IOC

 

 

어노테이션이 붙어 있고 메소드의 파라미터 자리에 선언이 되어있다면 이 객체는 외부에서 주입받는 객체이다.

제어권이 나에게 있지 않다.

스프링 컨테이너에 의해서 언제든 나도모르게 바꿔치기 당하거나 변경될 수 있다. 

외부에 주도권이 있다. 

 

자박스크립트는 순서, 절차지향적 언어이다, 그래서 Priomise있음

자바는 순서 안중요...(아마)

 

영속성을 제공하는 오라클 서버를 사용중이다.

오라클 서버를 경유할 때 지연이 발생한다.

그럴때 화면은 열려있어야한다.

 

댓글