Spring FrameWork Provides core support for dependency injection , transaction management, web apps, data access, messaging and more. 목표 스프링의 핵심 기술에 대해 학습합니다. 구체적으로는 스프링 IoC(Inversion of Control) 컨테이너와 빈 그리고 스프링 AOP(Aspect Oriented Programming) 에 대해 학습합니다. 또한 스프링이 제공하는 여러 기능의 기반이 되는 Resource, Validation , 데이터 바인딩과 같은 스프링의 여러 추상 API 와 Null 에 관련 유틸리티도 학습합니다. 학습 목표 스프링 프레임워크의 핵심 기술 IoC, AOP, PSA 를 이..
JWT의 구조 JWT는 크게 세 부분(헤더header, 페이로드payload, 시그너처signature)으로 나눠져 있습니다. 다음의 JWT의 예입니다. eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9 . eyJzdWIiOiJ1c2Vycy9Uek1Vb2NNRjRwIiwibmFtZSI6IlJvYmVydCBUb2tlbiBNYW4iLCJzY29wZSI6InNlbGYgZ3JvdXBzL2FkbWlucyIsImV4cCI6IjEzMDA4MTkzODAifQ . 1pVOLQduFWW3muii1LExVBt2TK1-MdRI4QjhKryaDwc jwt 예외 케이스 JJWT로 JWT 작업을 수행하는 과정에서 검증 오류가 발생할 수 있습니다. JJWT의 에외들은 모두 RuntimeExceptions와 JwtEx..
목표 자바가 제공하는 제어문을 학습하세요. 학습할 것 선택문 반복문 제어문 제어문: 코드의 실행 흐름(순서)를 제어하는 구문 ( cf. 순차문 : 코드가 작성된 순서대로 실행되는 구문) 조건문 if 문 간단한 의사 결정 문입니다. 명령문 또는 명령문 블록의 실행 여부를 결정하는 데 사용됩니다. 주어진 조건이 참이면 명령문 블록이 실행되고 그렇지 않으면 명령문 블록을 건너 뜁니다. 조건을 실행하는 동안 조건이 참이면 해당 명령문이 실행되고 나머지 코드는 건너 뜁니다. 어떤 조건도 참이 아니면 마지막 else 문이 실행됩니다. if(condition) { // If condition is true then this block of statements will be executed } else if(condi..
목표 자바가 제공하는 다양한 연산자를 학습합니다. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선 순위 (optional) Java 13. switch 연산자 산술 연산자 수학적 계산( 사칙 연산 ) 에 사용되는 연산자입니다. ( +, -, *, /, % ) 연산자 설명 에러 + 이항 더하기 연산자 하나의 숫자를 다른 숫자에 더합니다. 단항 플러스 연산자 숫자 프로모션을 트리거하는 것과 별개의 기능을 수행 문자열 연결을 수행 두 개의 문자열을 조인하여 세 번째 문자열을 제공합니다. - 이항 더하기 연산자 다른 숫자에서 하나의 숫자를 뺍니다 단항 플러스 연산자 (-1) 피연산자를 0에서 ..
asfirstalways.tistory.com/180
shinsunyoung.tistory.com/52 @RunWith(SpringRunner.class) @SpringBootTest @AutoConfigureMockMvc @ActiveProfiles("test") @FixMethodOrder(MethodSorters.NAME_ASCENDING) //실행 순서를 메소드 명 순서로 고정 public class SignControllerTest { /* **회원가입 콘트롤러 테스트코드 (응답이 내가 원하는 형태로 오는지 테스트함)** **[ 내 목표 ]** - 로그인 되나 - 필수 인자가 없이 회원가입을 하면 500에러가 나는가 */ @Autowired private MockMvc mockMvc; /* 실제 객체와 비슷하지만 테스트에 필요한 기능만 가지는 가짜..
- Total
- Today
- Yesterday
- 자바인강
- AWS
- 마크다운
- 주피터노트북 설치
- 세션불일치
- 자바
- 참고 링크
- pycharm
- vim
- 자스계의백과사전
- 자바 인강
- 파이참
- 배포
- 쉘스크립트
- 스프링 프레임워크 핵심 기술
- 패스트 캠퍼스
- django
- 환경세팅
- linter
- 쿠버네티스
- 디비
- EC2
- 패스트캠퍼스
- https://cupjoo.tistory.com/96
- 크론탭
- hot
- 자바 인강이 듣고 싶다면 => https://bit.ly/3ilMbIO
- 언제나 함께해요
- 유용한웹사이트
- CKA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |