Java에서는 프로그램의 순서를 제어하거나 수행 횟수를 결정하는 등의 기능을 하는 제어문을 제공합니다. 선택문 선택문은 if 문과 switch 문이 있습니다. - if 문 if (조건식) { 조건이 참일 때 실행할 내용 } if (조건식) { 조건이 참일 때 실행할 내용 } else { 조건이 거짓일 때 실행할 내용 } if (조건1) { 조건1이 참일 때 실행할 내용 } else if (조건2) { 조선1은 거짓이지만 조건2가 참일 때 실행할 내용 } else { 조건1, 조건2가 모두 거짓일 때 실행할 내용 } - switch 문 변수에 대해 평가하고 이를 분기할 수 있습니다. 평가 당하는 변수는 기본 타입(primitive type) 또는 Enum, String, Wrapper 클래스도 가능합니다...
이번 글에서는 스프링의 가장 기본이 되는 개념인 IoC와 DI에 대해 이해해보겠습니다. 최종적으로 IoC와 DI를 이해하기 위해 데이터베이스에 접속하여 데이터를 추가하고 조회하는 간단한 기능을 하는 DAO를 예로 살펴보겠습니다. (프로젝트는 Gradle 빌드 기반을 사용하였습니다.) 초기 코드 데이터베이스에 접속하는 방식에 대한 내용을 담은 ConnectionMaker 인터페이스를 만들고 이를 구현한 두 개의 DConnectionMaker, NConnectionMaker를 만들었습니다. (추후 또 다른 데이터베이스 접근 방식이 필요한 경우 ConnectionMaker 인터페이스를 구현한 또 다른 클래스를 생성하면 됩니다.) package dao; import java.sql.Connection; impo..
- Total
- Today
- Yesterday
- ECR
- cloudfront
- sort
- 조합
- 소수
- permutation
- 에라토스테네스의 체
- DFS
- SWIFT
- 수학
- 프로그래머스
- array
- EC2
- spring
- Dynamic Programming
- search
- java
- Algorithm
- BFS
- CodeDeploy
- CodeCommit
- Baekjoon
- ionic
- AWS
- map
- string
- 순열
- CodePipeline
- programmers
- Combination
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
