- SpringBoot Project 전국 병원 검색
2021년도 인구 이동(전입, 전출) 분석.
- 서울에서 가장 많이 이동한 지역은 어디인가?
- Git & GitHub 사용법
- 콘솔
- SourceTree
- 인텔리제이
- 알고리즘 : 나눗셈의 몫과 나머지
- 홀수 짝수 구분하기
- 화폐 매수 구하기
- OOP
- main 메서드(psvm) 없는 객체 작성
- 객체(인스턴스) 생성하여 활용
- 인터페이스 활용
- Collection
- List
- ArrayList
- Set
- List
- Map
- HashMap
- File
- FileReader
- BufferedReader
- 대용량 처리 프로젝트
- 인터페이스 활용
- 객체 지향 프로그래밍
- 알고리즘
- 나눗셈의 몫과 나머지
- 자릿수 더하기
- 자릿수 구하기
- 반복 비교
- 최대값, 최소값 구하기
- 2차 배열 최대값, 최소값 구하기
- 나눗셈의 몫과 나머지
- JAVA
- 객체 지향 프로그래밍
- 추상화
- 객체 지향 프로그래밍
- AWS
- EC2
- Docker
- MySQL 설치
- DB
- 논리적 설계
- 물리적 설계
- 데이터 가공
- SQL
- SELECT (LIMIT COUNT)
- DISTINCT
- UPDATE
- 자료구조
- 스택
- JAVA
- JDBC
- 환경변수
- FE
- HTML
- JS
- CSS
- jQuery
- Spring
- 관심사 분리
- 메소드 추출
- 템플릿 메소드 패턴
- 팩토리 메소드 패턴
- 인터페이스로 분리
- 팩토리
- 동작원리
- ApplicationContext
- IoC
- Bean
- DI
- 관심사 분리
- 자료구조
- Hash
- 해시 충돌
- Hash
- Spring
- JDBC Template
- SpringBoot
- DI
- 필드 주입
- 설정자 주입
- 생성자 주입
- 어노테이션
@RestController
@RequestMapping
@GetMapping
@PostMapping
@PutMapping
@DeleteMapping
@PathValue
@RequestParam
@RequestBody
- Swagger
- DI
- 알고리즘
- 에라토스테네스의 체
- 배포
- EC2
- Docker
- 알고리즘
- 선형 탐색
- 10진수 2수 변환
- 선택 정렬
- Mustache
- JPA
- 알고리즘
- 퀵 정렬
- Spring Data JPA
- JPQL
- 배포
- 배포 자동화 (쉘 스크립트)
- Test Code 작성
- 알고리즘
- 재귀함수
- 탈출 조건
- 점화식
- 최대 공약수
- 재귀함수
- SpringBoot
- 연관관계 매핑
@ManyToOne
@OneToMany
@ManyToMany
- 연관관계 매핑
- 알고리즘
- 조합
- 기수 정렬 (Radix Sort)
- 자료구조
- 이진 트리
- 힙
- SpringBoot
- JWT 토큰 발급
- 유저 패스워드 암호화
- 자료구조
- 트리
- 이진트리
- 힙
- 트리
- 알고리즘
- DP (Dynamic Programming)
- 피보나치 수열
- LCS
- DP (Dynamic Programming)
- GitLab(CI/CD)