일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- ORA-00600
- 리스트 관리
- mybatis
- Spring Boot
- tomcat
- 리스트
- drag&drop
- WAS 환경
- Maven #POM.XML
- Spring
- spring boot batch
- spring properties
- flashback
- spring boot scheduler
- tomcat 세팅
- Today
- Total
목록JAVA WEB (18)
Hello World?
서버에서 두개이상의 WAS가 설치되었을시에 자바의 환경이나 서버의 환경이 틀릴수 있다 각 서버가 원활히 돌아가기 위해서는 톰캣별로 환경을 새로 잡아주는 것이 좋다 중요한 3개의 파일만 고치면 해결된다 catalrina.bat set "CATALINA_HOME=D:\SERVER_RUN\iww\apache-tomcat-6.0.39" startup.bat set "CATALINA_HOME=D:\SERVER_RUN\iww\apache-tomcat-6.0.39" set "JRE_HOME=D:\SERVER_RUN\iww\jre6" shutdown.bat set "CATALINA_HOME=D:\SERVER_RUN\iww\apache-tomcat-6.0.39" 위는 윈도우즈 환경에서 세팅한 파일이다, 리눅스에서 환경세..
톰켓 6.0 기준으로 하나의 WAS에서 서비스하고자 할때, 하나이상의 서비스를 하고자 할때 포트로 나누어서 할수 있다 tomcat/conf/Server.XML 을 아래와 같이 Sevice로 나누어 처리한다. Service가 끝나는 지점에 서비스를 하나더 추가한다 위와 같이 정의하면, 하나의 WAS에서 두개의 포트로 서비스 가능해진다. 다만.. 하나의 서버 다운을 하고자 할때는 두개의 서비스가 모두 다운되는 결과를 초래하므로, 서비스를 따로 나눌 필요가 있을 듯 하다
boolean autoCommitDefault = conn.getAutoCommit(); try { conn.setAutoCommit(false); //실행하고자 하는 insert, update, delete 실행 conn.commit(); } catch (Throwable e) { try { conn.rollback(); } catch (Throwable ignore) {} throw e; } finally { try { conn.setAutoCommit(autoCommitDefault); } catch (Throwable ignore) {} } 대개 퍼시스턴스 계층은 하이버네이트나 ibatis 같은 프레임웤을 쓰기는 하나 JDBC 로 쿼리를 실행할시 위와 같은 코드로 정형화 하는게 좋다고 아래 사이트..
iBatis로 XML 을 작성하다보면 컴퓨터들마다 XML 표기에 따라 에러 표시가 틀리게 뜨길래 찾아봤더니 헤더가 틀린것을 모르고 그대로 쓰고 있었던 것이었다 그리고 이클립스에서 캐쉬를 삭제해주어야 새로운 DTD 를 받아 Ibatis XML 의 에러를 없앨수 있었다 내가 찾아본 답은 아래와 같다 - 이전의 header * sqlmapConfig.XML * sqlmap-x.XML - 이후의 header * sqlMapConfig.XML * sqlmap-x.XML 그리고 캐쉬를 지우려면 아래의 그림과 같이 삭제하면 된다 windows -> Preference -> General -> Network -> Cache 흠.. 알고나면 쉬운데 모르면 짜증난다는;; 이래서 지식이 중요해 호호호 #참조 - http:/..
http://cafe.naver.com/q69/7302 주소 : tp://javateam.korea.ac.kr/javacan/content/contentRead.jsp?contentNo=78&block=1 흔히 close()를 하지 않아서 발생하는 자원 누수 현상을 줄여주는 Connection 클래스를 만들어본다. 요약 웹 어플리케이션을 개발할 때 가장 많이 사용되는 것 중의 한 가지를 꼽으라면 java.sql 패키지에 있는 ResultSet, Statement, Connection 등을 들 수 있다. 이들은 사용하고 나면 close() 메소드를 호출하여 사용이 끝난 자원을 시스템에 반환하는 것이 기본인데, 간혹 실수로 코드를 잘못 작성하여 close()를 빼 먹는 경우가 있다. 이 글에서는 이러한 실수..
예외명 Illegal access: this web application instance has been stopped already 이클립스에 등록된 Servers의 Tomcat Server.XML 환경설정 파일을 열어서 ... ... 이 부분에서 검색하면 세번째 설정으로 reloadable 을 "false" 로 바꾼후 톰켓 재시작 PS : Struts2 좋긴한데.. 설정이라던지 환경잡는게 너무 많아;;; 게다가 Spring + Ibatis 까지하면 ㄷㄷㄷ 수정하기 편하라고 개발일정 늦어지면;; 어케 ㅠㅜ