분류 전체보기
-
application.yml에서 특정 클래스 로깅 레벨 설정하기Spring/Spring Boot 2020. 10. 15. 11:02
* 스프링 시큐리티 debug-level 로깅 켜보기 [기존 application.properties 파일] logging.level.org.springframework.security=DEBUG [application.yml 파일] logging: level: "[org.springframework.security]": DEBUG Map 프로퍼티들을 바인딩하기 위해서는 key에 해당하는 것을 [괄호]로 감싸서 써야 한다.
-
[Gradle] 터미널에서 빌드해서 실행하기Spring/Spring Boot 2020. 9. 21. 19:24
1. 프로젝트 경로로 이동 2. ll 혹은 ls -al 입력 3. [macOS] : ./gradlew build [window] : ./gradlew.bat build * 혹시 에러가 난다면 ./gradlew clean build, ./gradlew.bat clean build (빌드된 파일 지웠다가 다시 빌드 실행) 4. cd build로 빌드 폴더로 이동 5. cd libs -> ll -> hello-spring-0.0.1-SNAPSHOT.jar 파일 확인 6. java -var hello-spring-0.0.1-SNAPSHOT.jar 로 자바 실행 * 서버 중지: ls -arlth
-
IntelliJ 단축키IntelliJ 2019. 12. 17. 17:42
* 디렉토리, 패키지, 클래스 등 생성 목록 보기 맥: Command + n 윈도우, 리눅스: Alt + Insert * 코드 템플릿 메인 메소드: psvm System.out.println(): sout * 실행환경 실행 1. 현재 포커스 맥: Ctrl + Shift + R 윈도우, 리눅스: Shift + Ctrl + F10 2. 이전 실행 맥: Ctrl + R 윈도우, 리눅스: Shift + F10 * 라인 복사하기 맥: Command + D 윈도우, 리눅스: Ctrl + D * 라인 삭제하기 맥: Command + 백스페이스 윈도우, 리눅스: Ctrl + Y / Ctrl + X * 라인 합치기 맥: Ctrl + Shift + J 윈도우, 리눅스: Ctrl + Shift + J * 라인 단위로 옮기기..
-
고급 데이터베이스 기능정보처리기능사/SQL 2018. 11. 12. 11:44
1. 내장 SQL (Embedded SQL) 내장 SQL의 정의응용 프로그램 내에 데이터베이스에서 사용하는 데이터를 정의하거나 질의하는 SQL 문장을 내포하여 프로그램이 실행될 때 함께 실행되도록, 호스트 프로그램 언어에 삽입된 SQL *호스트 프로그램 언어: PASCAL, COBOL, C, Visual Basic 같은 프로그래밍 언어 내장 SQL의 특징- 내장 SQL 실행문은 호스트 언어에서 실행문이 나타날 수 있는 곳이면 프로그램의 어느 곳에서나 사용할 수 있다.- 일반 SQL문은 수행 결과로 여러 개의 튜플을 반환하는 반면, 내장 SQL은 단 하나의 튜플만을 반환한다.- 내장 SQL문에 의해 반환되는 튜플은 일반 변수를 사용하여 저장할 수 있다.- 호스트 변수와 데이터베이스 필드의 이름은 같아도 된..
-
DML - INSERT, DELETE, UPDATE정보처리기능사/SQL 2018. 11. 9. 17:28
1. 삽입문(INSERT INTO~) 삽입문은 기본 테이블에 새로운 튜플을 삽입할 때 사용된다. 일반 형식INSERT INTO 테이블명(속성명1, 속성명2, ...)VALUES(데이터1, 데이터2, ...); - 대응하는 속성과 데이터는 개수와 자료형이 일치해야 한다.- 기본 테이블의 모든 속성을 사용할 때는 속성명을 생략할 수 있다.- SELECT문을 사용하여 다른 테이블의 검색 결과를 삽입할 수 있다. 예1) 테이블에 (이름 - 홍승현, 부서 - 인터넷)을 삽입하시오.INSERT INTO 사원 (이름, 부서) VALUES (홍승현, 인터넷); 예2) 테이블에 (장보고, 기획, 05/03/73, 석사동, 90)을 삽입하시오.INSERT INTO 사원 VALUES (장보고, 기획, 05/03/73, 석사..
-
DML - SELECT정보처리기능사/SQL 2018. 11. 9. 17:13
SELECT 문은 테이블을 구성하는 튜플(행)들 중에서 전체 또는 조건을 만족하는 튜플(행)을 검색하여 주기억장치 상에 임시 테이블로 구성하는 명령문이다. 1. 일반 형식 SELECT PREDICATE [테이블명,]속성명1, [테이블명,]속성명2, ...FROM 테이블명1, 테이블명2, ...[WHERE 조건][GROUP BY 속성명1, 속성명2, ...][HAVING 조건][ORDER BY 속성명 [ASC | DESC]]; - SELECT절> 속성명: 검색하여 불러올 속성(열) 또는 속성을 이용한 수식을 지정> 기본 테이블을 구성하는 모든 속성을 지정할 때는 '*' 를 기술> 두 개 이상의 테이블을 대상으로 검색할 때는 '테이블명.속성명' 으로 표현> PREDICATE: 불러올 튜플 수를 제한할 명령어..
-
DDL정보처리기능사/SQL 2018. 11. 9. 16:05
DDL(Data Define Language, 데이터 정의 언어)은 SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의하거나 변경 또는 삭제할 때 사용하는 명령문이다. DDL로 정의된 내용은 Meta-data가 되며, 시스템 카탈로그에 저장한다. * Meta-data(메타 데이터): 데이터 관리를 위한 데이터, 즉 데이터를 위한 데이터* 시스템 카탈로그: 시스템 그 자체에 관련이 있는 다양한 객체들에 관한 정보를 포함하는 시스템 데이터베이스 테이블 * 데이터 정의문에서 사용하는 테이블 종류> 기본 테이블: 이름을 가지고 있으며 독자적으로 존재> 뷰 테이블: 독자적으로 존재하지 못하고, 기본 테이블로부터 유도된 이름을 가진 가상 테이블> 임시 테이블: 질의문 처리 결과로 만들어진 테이블로..