일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로젝트
- 공부를열심히
- sql
- squery
- 웹
- 테이블
- 주말이다..
- 객제지향
- 객제지향프로그래밍
- CSS
- ERWin
- orcle
- 공부
- 코딩
- html
- 객체지향
- web
- 프로그래밍
- DB
- 웹프로그래밍
- jsp
- Oracle
- javascript
- 자바
- Java
- 객체지향프로그래밍
- 데이터베이스
- Project
- UI
- 오라클
- Today
- Total
목록분류 전체보기 (164)
햄찌개
Log4j 특징 - log4j는 속도에 최적화 - log4j는 이름있는 로그 계층에 기반 - log4j는 fail-stop이지만 신뢰성은 없음 - log4j는 thread-safe(멀티스레드 환경에서 사용해도 안전하다:역주). - log4j는 융통성이 풍부 - 설정 파일은 property 파일과 XML 형식으로 실행 중 수정 적용 가능 - log4j는 처음부터 자바의 예외를 처리하기 위해 디자인 - log4j는 출력을 파일, 콘솔, java.io.OutputStream, java.io.Writer, TCP를 사용하는 원격서버, 원격 Unix Syslog 데몬, - 원격 JMS 구독자, 윈도우NT EventLog로 보낼 수 있고, 심지어는 e-mail로 보낼 수도 있음 - log4j는 다음 6단계의 장애레..
getSession(), getSession(true), getSession(false) 차이점 1. getSession(), getSession(true) - HttpSession이 존재하면 현재 HttpSession을 반환하고 존재하지 않으면 새로 세션을 생성합니다. 2. getSession(false) - HttpSession이 존재하면 현재 HttpSession을 반환하고 존재하지 않으면 새로 생성하지 않고 그냥 null을 반환합니다. [참고] session.isNew() : 새로 생성된 세션이면 true를 리턴. [참고] getSession(), getSession(true)는 null 체크없이 바로 getAttribute()를 사용해도 무방하지만, getSession(false)는 null을 ..
iBatis란? 더 빠른 JDBC 코딩을 위한 일반화된 프레임워크 - SQL 매퍼 + DAO 프레임워크 iBatis는 데이터베이스에 있는 자원들을 보다 편리하게 가져오기 위한 프레임워크이다. XML서술자를 사용해서 간단하게 자바빈즈를 PreparedStatement의 바인드 변수인 파라미터와 ResultSet으로 맵핑시켜주는 기능으로 SQL Maps 또한 ORM이라고도 한다. iBATIS 데이터 매퍼 프레임워크는 관계형 데이터베이스에 접근할 때 가독성, 유지보수성, 생산성 등을 향상시켜준다. 특징 간결함과 쉬운 접근성 다른 프레임워크와 객체관계맵핑툴에 비해 가장 간단한 퍼시스턴스 프레임워크 iBATIS 데이터 매퍼를 사용하기 위해서 자바빈즈와 XML 그리고 SQL만 알면 추가적으로 배워야 할것이 거의 없..