녕지의 개발 블로그
[myBatis] include refid
database 2022. 12. 16. 11:01

sql 태그 sql 태그는 다른 구문에서 다시 사용할 수 있는 쿼리를 정의할 때 사용한다 sql 태그 내에서도 파라미터를 사용할 수 있다 단, 다른 구문에서 사용할 때 해당 파라미터 값을 처리할 수 있는 인자 값이 존재해야 에러가 발생하지 않는다 ❗ 주의할 점 mybatis 파일 상단에 선언해 줘야 한다 include 태그 같은 파일 내에 정의했던 sql 태그 내 쿼리들을 가져올 수 있게 해 준다 선언 방법 1. 반복할 쿼리 선언할 때 -- 쿼리 작성 2. 1번에서 선언한 쿼리 사용할 때 -- delete, insert 상관 x -- 쿼리 작성 -- 쿼리 중간에 넣을 수도 있음

RETURNING
database/PostgreSQL 2022. 12. 12. 17:20

INSERT, UPDATE, DELETE 쿼리 뒤에 RETURNING * 를 입력해 주면 실행한 쿼리의 결과를 출력해 준다 RETURNING * -- SELECT * FROM 테이블명; 과 같다 -- * 대신 컬럼명 입력 가능 INSERT 예제 상품 기본 정보를 상품 테이블(PRODUCT)에 입력 후 정상 처리되면 상품 id(pro_id)를 받아 상품 상세 정보 테이블(PRODUCT_INFO)에 INSERT 한다 WITH INPRO AS ( INSERT INTO PRODUCT (pro_id, pro_name) VALUEST (1, '노트북') RETURNING pro_id ) INSERT INTO PRODUCT_INFO (pro_id, pro_qty) SELECT pro_id, 4 AS pro_qty F..

폰트 적용
Language/css 2022. 8. 4. 17:04

menubar.jsp css단에 @font-face 추가 후 @font-face { font-family: 'S-CoreDream-4Regular'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff'); font-weight: normal; font-style: normal; } html에 적용 하기 위에 html css 단에 font-family 속성 추가 font-family:'S-CoreDream-4Regular';

마이바티스 설정하기
Language 2022. 5. 16. 19:18

applicatio.properties에 설정 추가하기 applicatio.properties 파일에 다음 설정을 추가한다 mybatis.configuration.map-underscore-to-camel-case=true mapUnderscoreToCamelCase는 데이터 베이스의 컬럼과 자바 변수를 매핑해 주는 기능을 한다

흥달쌤 깨알 C언어 정리

제 21강 배열 - 배열이란? 같은 자료형의 변수를 연속적으로 묶어 놓는 저장공간 - 배열의 선언 int a [5]; int: 자료형 a: 배열명 5: 개수 - 2차원 배열 같은 자료형의 변수를 행과 열의 연속적인 공간으로 묶어 놓은 것 int a[2][3];

흥달쌤 깨알 C언어 정리 15강 ~ 20강

제 15강, 16강, 17강 반복문, for문 - 반복문 종류 (1) for 정해진 횟수만큼 반복 for(초기식; 조건식; 증감식) { 수행하는 작업들 } (2) while 조건이 만족하는 동안 반복 while(조건) { 수행하는 작업들 } (3) do ~ while 무조건 한번 수행 후 조건이 만족하는 동안 반복 do { 수행하는 작업들 } while(조건) for문 문제 #include int main() { int j; int sum = 0; for(j = 2; j

흥달쌤 깨알 C언어 정리 13강, 14강, 15강
자격증 공부 2022. 4. 14. 15:27

제 13강 삼항연산자(조건연산자) 1. 삼항연산자 조건에 따라서 다른 명령을 수행하는 연산자 - 구조 조건 ? 참 : 거짓 int a = 10 > 5 ? 10 : 5; printf("%d", a); 답: 10 제 14강 if문, switch문 (제어문) 1. if문 조건에 따라서 다른 명령어들을 수행 2. switch문 주어진 값에 맞는 명령어들을 수행 break를 잘 봐야 된다 break 안 쓰면 다른 것들도 수행 제 15강 반복문, for문 1. 반복문 종류 (1) for 정해진 횟수만큼 반복 (2) while 조건이 만족하는 동안 반복

흥달쌤 깨알 C언어 정리 10강, 11강, 12강

제 10강 출력형식 1. 출력 변환 기호 %d 부호 있는 10진수 출력 정수, 문자(ASCII 코드) %f 고정 소수점으로 출력 정수, 실수 %c 문자 출력 문자 %s 문자열 출력 %x 16진수 출력 %o 8진수 출력 [문] printf("값: %x", 65); [답] 값: A [문] printf("값: %5d", 13); [답] (공백 3)13 [문] printf("값: %05d", 13); [답] 00013 [문] printf("값: %f", 3.26); [답] 3.260000 [문] printf("값: %-6.1f", 3.26); [답] 3.3(공백 3) [풀이] 소수점 첫째 자리까지 반올림함 [문] printf("값: %-6.3f", 3.26); [답] 3.260(공백 1) 제 11강 진법 변환,..

form 태그 내 onsubmit 이벤트
Language/html 2022. 4. 10. 20:25

강사님이 주신 html을 공부하다가 form 태그에 작성되는 onsubmit의 정의가 생각나지 않아 찾아보았다... 로그인 위와 같은 코드에서 onsubmit="return loginValidate();"와 같은 이벤트를 사용해 주고 있는데 submit 버튼을 누르면 loginValidate() 이벤트를 반드시 실행시켜 준다 function loginValidate(){ if($("#userId").val().trim().length === 0) { alert("아이디를 입력하세요 "); $("#userId").focus(); return false; } if($("#userPwd").val().trim().length === 0) { alert("비밀번호를 입력하세요 "); $("#userPwd").f..

흥달쌤 깨알 C언어 정리 7강, 8강, 9강

제 7강 관계/논리연산자, 조건문 1. 관계 연산자 종류 같다면 1, 같지 않다면 0 (1) == 예시) 10 == 9 결과) 0 (2) != 예시) 3 != 3 결과) 0 (4) > 예시) 5 > 5 결과) 0 (5) >= 예시) 5 >= 5 결과) 1 (6) 5 || 5 >= 5 결과) 1 3. 조건문 (1) 단순 if문 if(조건){ 조건이 만족할 때의 처리; } (2) if ~ else문 if(조건){ 조건이 만족할 때의 처리; } else { 조건이 아닐 때의 처리; } (3) 다중 if문 if(조건1) { 조건1이 만족할 때의 처리; } else if(조건2){ 조건2가 만족할 때의 처리 } else { 모든 조건이 아닐 때의 처리 } 제 9강 산술연산자 [문] 다음과 같은 c언어 문장에서 모..