[MySQL] foreign key(외래키) 추가, 삭제, 확인 방법1.foreign key 추가alter table [추가할테이블명] add constraint [제약조건명] foreign key(컬럼명) references [부모테이블명] (PK컬럼명) [ON DELETE CASCADE / ON UPDATE CASECADE]; ON DELETE CASCADE 외래 키에서 참조하는 키가 포함된 행을 삭제하려고 하면 해당 외래 키가 포함되어 있는 모든 행도 삭제 ON UPDATE CASCADE 외래 키에서 참조하는 키 값이 포함된 행에서 키 값을 업데이트 하면 해당 외래 키를 구성하는 모든 값도 키에 지정된 새 값으로 업데이트되도록 지정 2. foreign key 삭제alter table [테이블명] d..
스프링 AOP 설정1. pom.xml에 AOP 관련 라이브러리 및 트랜잭션 처리를 위한 ‘spring-tx’ 라이브러리 설정1.1 pom.xml에서 aspectj-version 설정 현재 최신 버전 참고 1.8 4.3.10.RELEASE 1.8.10 1.6.6 1.2 라이브러리 설정 org.springframework spring-aop ${org.springframework-version} org.springframework spring-tx ${org.springframework-version} 2.pom.xml에 AspectJ 관련 라이브러리 설정 org.aspectj aspectjrt ${org.aspectj-version} org.aspectj aspectjweaver ${org.aspectj-..
========================================== 초대장 배포가 완료되었습니다.8월 티스토리 초대장을 여섯분에게 보내드렸습니다.못받으신 분들은 아쉽지만 다음 기회에 신청해주세요! :) =========================================== 초대장이 6장 남아있습니다.멋진 티스토리 블로그를 만들어 주실분들은 누구나 신청가능합니다. 조건은 다음과 같습니다.1. 블로그의 주제를 작성해주세요.2. 블로그 개설 목적을 작성해주세요.3. 초대장을 받으실 이메일 주소를 작성해주세요. 위의 조건을 비밀 댓글로 작성해주세요!! 댓글 확인 후 초대장 보내드리겠습니다.단, 5일동안 블로그가 생성되지 않는다면 초대장을 회수하도록 하겠습니다.
스프링 프로젝트 초기 설정1.프로젝트 생성 File - Spring Legacy ProjectProject name 설정Templates 에서 Spring MVC Project 선택 package 설정2.pom.xml 에서 JDK의 버전과 스프링 버전 수정 1.8 4.3.10.RELEASE 1.6.10 1.6.6 3.프로젝트의 Properties - Project Facets 에서 JDK 버전 설정 4.pom.xml에 라이브러리 추가Spring-test 모듈, spring-jdbc 모듈, MySQL 드라이버, MyBatis 모듈, MyBatis-Spring 모듈, MyBatis 로그 모듈) org.springframework spring-test ${org.springframework-version} o..
[jQuery] event.preventDefault() HTML a 태그는 내부적으로 href=”#” 속성을 가지고 있습니다. 그리고 href 속성은 a 태그 클릭시 이동하여할 페이지를 나타냅니다.1.a 태그를 이용한 링크클릭 위 a 태그는 onClick 이벤트 또한 가지고 있기 때문에 a 태그를 클릭했을 때는 두가지 기능이 동작합니다.첫번째는 onClick 이벤트를 실행하고, 두번째는 href에 표시된 주소로 이동합니다2. a 태그에서 onClick 이벤트클릭 href=”#” 속성을 넣은 이유는 a 태그에는 onClick 이벤트가 있으니 onClick 이벤트만 실행하고 웹브라우저는 이동하지 않기 위해서 사용했습니다. 이렇게 사용하면 onClick 이벤트만 실행됩니다.여기서 주의할 점은 href=”#”..
========================================== 초대장 배포가 완료되었습니다.신청하신분들중 4분에게 보내드렸습니다.못받으신 분들은 아쉽지만 다음 기회에 신청해주세요! :) =========================================== 초대장이 4장 남아있습니다.멋진 티스토리 블로그를 만들어 주실분들은 누구나 신청가능합니다. 조건은 다음과 같습니다.1. 블로그의 주제를 작성해주세요.2. 블로그 개설 목적을 작성해주세요.3. 초대장을 받으실 이메일 주소를 작성해주세요. 위의 조건을 비밀 댓글로 작성해주세요!! 댓글 확인 후 초대장 보내드리겠습니다.단, 5일동안 블로그가 생성되지 않는다면 초대장을 회수하도록 하겠습니다.
DFS와 BFS1. DFS(Depth-First-Search, 깊이우선탐색) 트리나 그래프에서 한 루트로 탐색하다가 특정 상황에서 최대한 깊숙히 들어가서 확인한 뒤 다시 돌아가 다른 루트로 탐색하는 방식이다. 대표적으로 백트래킹에 사용한다. 일반적으로 재귀호출을 사용하여 구현하지만, 단순한 스택 배열로 구현하기도 한다. 구조상 스택 오버플로우를 유의해야 한다. 갈림길이 나타날 때마다 ‘다른 길이 있다’는 정보만 기록하면서 자신이 지나간 길을 지워나간다. 그러다 막다른 곳에 도달하면 직전 갈림길까지 돌아가면서 ‘이 길은 아님’이라는 표식을 남긴다. 그렇게 갈림길을 순차적으로 탐색해 나가다 목적지를 발견하면 그대로 해답을 내고 종료한다. 장점 단지 현 경로상의 노드들만을 기억하면 되므로 저장공간의 수요가 비..
[자료구조] 자료구조란?1.자료구조란? 자료구조(資料構造, 영어: data structure)는 전산학에서 자료를 효율적으로 이용할 수 있도록 컴퓨터에 저장하는 방법이다. 신중히 선택한 자료구조는 보다 효율적인 알고리즘을 사용할 수 있게 한다. 위키백과-자료구조 2. 자료구조의 분류 자료구조는 선형구조(Linear)와 비선형구조(NonLinear)로 구분됩니다. 선형구조란 자료를 구성하는 데이터를 순차적으로 나열시킨 형태를 의미합니다. 비선형구조란 하나의 자료 뒤에 여러개의 자료가 존재할 수 있는 것을 의미 합니다.
[JSP] JSP에서 쿠키(Cookie)에 한글 저장시 에러 해결하는 방법 JSP 에서 쿠키에 한글 저장시 아래와 같은 에러가 나타날 수 있습니다. java.lang.IllegalArgumentException: Control character in cookie value or attribute. 해결방법은 쿠키 생성시 URLEncoder.encode(value, “UTF-8”) 을 사용해서 한글을 저장합니다.쿠키에서 정보를 읽어올 때는 URLDecoder.decoder(value, “UTF-8”) 를 사용하면 됩니다.그리고 jsp 페이지 상단에는 꼭 를 해주셔야 합니다.1.쿠키 생성 - addCookie.jsp addCookie addCookie - 쿠키에 이름 저장하기 getCookie 페이지로 2...
- Total
- Today
- Yesterday
- 초대장
- Algorithm
- jenkins
- mysql
- docker
- 송리단길맛집
- keycloak
- Java
- 자바
- 잠실맛집
- kafka
- elastic stack
- PreparedStatement
- Database
- 카프카
- 서울카페
- ArrayList
- 자료구조
- JDBC
- 리스트
- scouter
- string
- Array
- spring
- 도커
- 문자열
- 미사맛집
- 알고리즘
- 티스토리초대장
- db
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |