반응형 개발21 [XSL 기본문법] TEMPLATE, PARAM, ATTRIBUTE, VARIABLE XSL은 XML 데이터를 화면에 그려주기 위해 사용된다. 현재 투입되어있는 프로젝트에서 XSL을 이용해 화면을 그리는 케이스가 종종 있는데, ajax로 back단에서 XML 방식으로 리턴받은 데이터를 XSL로 그리는 방식이다. XSL(XSL (eXtensible Stylesheet Language) XML문서를 화면에 그려주기 위한 언어 XML 문서이다. XML 예제 데이터 3 3 0 1 186200 14C 2 CHEON DANBI CHEON / DANBI 인천 - 암스테르담 186200 미결제 XSL호출시 parameter로 데이터로 XSL 문서에서는 아래와같이 선언된다. 실제 사용 예 중복되는 요소들을 묶어서 템플릿으로 만들어두는 태그이다. 원 호출시에는 아래와같이 사용한다. XSL내에서 사용할 변수.. 2021. 4. 26. [DBEAVER] 쿼리자동정렬 / 단축키 변경 Java Spring 개발시 많은 사람들이 Intellij 혹은 이클립스를 사용한다. (물론 그외에도 다른 툴을 사용하시는 분도 계시지만 내가 본 대다수는 저 두개의 툴을 주로 사용하셨고, 나의 경우에도 이클립스를 사용하고있다. ) 이클립스에서 쿼리 디버깅을 하다보면 Console 창에서 쿼리를 가져오는 경우가 생기는데, DB툴에서는 이 쿼리가 한줄로 표기되어 가독성이 떨어지기에 매우 불편하다. 내가 사용하는 DB툴인 DBEaver에서는 간단한 단축키를 이용하여 정렬이 가능하다. 목차 DBEAVER 쿼리정렬 단축키 변경하기 DBEAVER 쿼리 정렬 이클립스 콘솔창에서 쿼리문 복사 후 DBEAVER에 붙여넣기하게되면 아래와같이 한줄로 붙여넣어진다. 이때, 쿼리를 예쁘게 정렬하고 싶다면 해당 쿼리문 영역을 .. 2021. 4. 25. dbeaver auto commit 설정 해제하기 / 오라클 데이터 롤백하기 나는 프로젝트에서 db tool이 지정되지 않은 경우에는 주로 dbeaver를 쓰는 편이다. 프로젝트 철수를 하고 다음 프로젝트에 투입을 하게되는데, 보통 PC를 포맷하고 철수하다 보니 모든 프로그램이 삭제된 상태로 다음 프로젝트에 투입된다. 이번에도 마찬가지로 신규 프로젝트 투입 후 dbeaver를 새로 설치하게 되었다. 지금 투입된 프로젝트에서 oracle을 사용 중인데, where 절을 빼먹고 update문을 날리는 초보적인 실수를 하게 되었다. dbeaver auto commit 설정 변경 오라클 Database를 사용하는 경우 보통 auto commit이 비활성화되어있는 경우가 많으나, 사용하는 db툴에 따라 Auto commit이 default 활성화되어있을 수 있다. 내가 사용한다고 언급한 .. 2021. 4. 23. 이전 1 2 3 4 다음 반응형