TIL - 2025년 9월 30일
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 article 1개 해석 영어 5줄 일기 쓰기 영어 학원 다녀오기 Swift 저장 프로퍼티, 연산 프로퍼티 정리 SQL 다중 컬럼 서브쿼리 정리 💡 오늘 느낀 점 오늘은 영어 article 해석, 영어 학원 다녀오기, 다중 컬럼 서브쿼리 내용 정리, Swift 저장 프...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 article 1개 해석 영어 5줄 일기 쓰기 영어 학원 다녀오기 Swift 저장 프로퍼티, 연산 프로퍼티 정리 SQL 다중 컬럼 서브쿼리 정리 💡 오늘 느낀 점 오늘은 영어 article 해석, 영어 학원 다녀오기, 다중 컬럼 서브쿼리 내용 정리, Swift 저장 프...
다중 컬럼 서브쿼리란? SELECT 서브쿼리에 두 개 이상의 컬럼이 포함되는 것을 의미함. WHERE 절에서 여러 컬럼을 동시에 비교할 때 유용함. 예시 1 SELECT * FROM users u WHERE (u.name, u.email) = (SELECT name, email FROM users WHERE ...
이전글과 이어짐. 연산 프로퍼티란? 값을 저장하는 것이 아니라 다른 프로퍼티의 값을 연산 후 제공해줌. 연산 프로퍼티 값에 접근하기 위해 내부적으로 get 구문을 정의해줘야함. 이때 get 구문은 값에 접근하기 위해서는 반드시 필요하기 때문에 정의해주지 않으면 값에 접근할 수 없음. 연산 프로퍼티에 값...
이전글과 이어짐 클래스나 구조체에 선언된 변수나 상수를 프로퍼티라고 함. 프로퍼티에는 아래와 같이 두 유형이 있음 저장 프로퍼티 연산 프로퍼티 저장 프로퍼티란? 일반적으로 생각하는 프로퍼티로, 입력된 값을 저장하거나 저장된 값을 제공하는 역할을 함. 변수, 상수를 통해 정의 가능함. 예시 class Person { va...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 article 1개 해석 영어 5줄 일기 쓰기 영어 학원 숙제하기 Swift 클래스, 구조체 내용 정리 Spring Boot WAR Tomcat 배포 방법 정리 💡 오늘 느낀 점 오늘은 영어 article 해석, 영어 학원 숙제(영단어 암기), 영어 5줄 일기 쓰기, ...
1.pom.xml에서 내장 톰켓 의존성 제거 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!-- 톰캣 제거 --> ...
클래스와 구조체란? 변수나 상수를 선언하고 함수를 정의하여 사용할 수 있도록 묶어주는 사용자 정의 타입 프로퍼티: 클래스나 구조체 내부에 선언된 변수나 상수 메서드: 클래스나 구조체 내부에 정의된 함수 클래스 정의 구문 class 클래스명{ // 프로퍼티... // 메서드... } 구조...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 article 1개 해석 영어 5줄 일기 쓰기 영어 학원 숙제하기 Swift 트레일링 클로저, @escaping, @autoclosure 정리 다중 행 서브쿼리 정리 💡 오늘 느낀 점 오늘은 영어 article 해석, 영어 학원 숙제(영단어 암기), 영어 5줄 일기 쓰...
@escaping이란? 함수의 매개 변수로 받은 클로저를 저장해서 사용할 수 있게 해줌. @escaping을 사용하지 않을 경우엔 전달받은 클로저를 변수에 저장할 수 없음. 형식 func 함수명(매개변수명: @escaping 데이터타입, ..) -> 반환타입{ 실행 구문 } 사용 예시 func t...
다중 행 서브쿼리란? 서브쿼리의 결과가 여러 행으로 반환될 때 사용함. IN, ANY, ALL 연산자와 주로 사용함. 예시 SELECT * FROM users WHERE id IN (SELECT user_id FROM articles WHERE category = '건강'); ANY, ALL 연산자 ...