일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 토큰기반 인증
- 로그인 인증 흐름
- http
- spring
- ./gradlew docker
- JWT
- Java
- 비즈니스 계층
- 스프링부트
- 스프링 부트 테스트
- ./gr
- 작업명중복
- 어노테이션
- 스프링
- ORM
- 로그인/로그아웃
- 퍼시스턴스 계층
- @temproal
- IPC
- JPA
- 세션기반 인증
- formmatted
- RESTfull API
- java I/O
- MSA
- 스프링부트 계층구조
- 프레젠테이션 계층
- 비동기
- 스프링부트 구조
- 동기
- Today
- Total
목록2024/05 (2)
[DEV] J-Jay
다형성이란?프로그램 언어의 각 요소들(상수, 변수, 식, 오브젝트, 함수, 메소드 등)이 다양한 자료형(type)에 속하는 것이 허가되는 성질을 가리킨다. (by.위키피디아) 다형성 예시 UserRepository라는 사용자의 데이터에 대한 인터페이스가 있고,이것의 DB를 초기에는 MySQL로 구현했다고 가정하자.근데 배포하기 하루전 DB를 Oracle로 바꾸는 일이 생겼다고 할때처음부터 다시 개발하지 뭐... 이런상황에서 사용할 수 있는게 다형성이다.interface UserRepository { public createUser() public updateUser() public deleteUser() public getUser()} MySqlclass UserRepositoryMySQ..
상속(Inheritance)자바에서 상속이란 기존의 클래스를 재활용하여 새로운 클래스를 작성하는 자바의 문법 요소이다.상속은 상위 클래스와 하위 클래스로 나누어 상위 클래스의 멤버(필드, 메서드, 이너 클래스)를 하위 클래스와 공유하는 것 부모와 자식으로 생각하면, 자식은 부모의 유전자를 물려받듯, 하위 클래스는 상위 클래스의 모든 멤버를 상속받게 된다.하지만, 모든 멤버를 상속받더라도 항상 직접적으로 접근할 수 있는 것은 아니다. 상위 클래스의 필드나 메서드의 접근 제한자가 private이면, 같은 패키지일 지라도 하위 클래스는 해당 필드나 메서드에 직접적으로 접근하지 못한다. 상위 클래스의 필드나 메서드의 접근 제한자가 default이면, 상위 클래스와 하위 클래스가 다른 패키지일 때 하위 클래스는 ..