일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IntelliJ
- 인텔리제이
- 톰캣
- JSON
- git
- 이클립스
- Server
- mybatis
- Linux
- Tomcat
- 오라클
- Javascript
- 자바
- java
- SQL
- HTTP
- db
- 보안
- Redis
- 자바스크립트
- DBeaver
- 마이바티스
- 디비버
- WAS
- 모바텀
- Eclipse
- JQuery
- oracle
- 상태코드
- svn
- Today
- Total
목록2024/10/08 (4)
JongTachi의 개발 블로그
1. Resource 설정Resource는 데이터베이스 연결, 메시징 시스템, 이메일 서비스와 같은 외부 자원을 정의하는 데 사용됩니다.톰캣의 JNDI(Java Naming and Directory Interface)를 통해 애플리케이션이 이러한 자원에 접근할 수 있습니다. 2. 주요 속성 설명name : JNDI 경로로 사용될 자원의 이름을 지정합니다. 예를 들어, `jdbc/myDataSource`로 설정하면 `java:comp/env/jdbc/myDataSource` 경로를 통해 접근할 수 있습니다. auth : 자원 인증 방식을 설정합니다. 기본값은 `Container`로, 톰캣이 자원의 인증을 처리합니다. type : 자원의 타입을 지정합니다. `javax.sql.DataSource`는 데이터베..
1. Resources 설정Resources는 톰캣에서 웹 애플리케이션이 사용할 파일 시스템 리소스 또는 외부 자원을 정의하는 섹션입니다. 파일 캐싱, 링크 허용 여부, 리소스 관리 등과 관련된 속성들을 설정할 수 있습니다. 2. 주요 속성 설명allowLinking : 파일 시스템에서 심볼릭 링크를 사용할 수 있도록 허용하는 설정입니다. `true`로 설정하면 심볼릭 링크를 따를 수 있습니다. cachingAllowed : 파일 시스템 리소스를 캐싱할지 여부를 결정합니다. 기본적으로 `true`로 설정되어 있으며, 이를 통해 성능을 높일 수 있습니다. cacheMaxSize : 캐싱할 수 있는 최대 파일 크기를 설정합니다. 기본값은 `10240` (10MB)이며, 필요에 따라 증가시킬 수 있습니다. t..
톰캣(Tomcat) 서버는 자바 기반 웹 애플리케이션을 배포하고 실행하는데 널리 사용됩니다. 톰캣의 설정 중에서 `Context`는 웹 애플리케이션의 실행 환경을 정의하고 외부 자원과 연결하는 데 중요한 역할을 합니다. 이번 포스팅에서는 이 설정들에 대해 자세히 알아보고, 각 속성들이 무엇을 의미하는지 그리고 실제로 어떻게 사용할 수 있는지 설명하겠습니다. 1. 톰캣의 Context 설정Context는 톰캣에서 웹 애플리케이션의 실행 환경을 정의하는 요소입니다. 각 애플리케이션마다 고유의 Context가 있으며, 이를 통해 애플리케이션의 경로, 리소스 접근 방식, 세션 관리 등을 설정할 수 있습니다. 2. 주요 속성 설명docBase : 웹 애플리케이션이 실제로 위치한 경로를 지정합니다. 일반적으로 `p..
크로스 브라우징이란?크로스 브라우징(Cross-Browsing)은 웹 개발에서 매우 중요한 개념으로, 다양한 웹 브라우저와 플랫폼에서 동일한 웹 페이지가 일관되게 작동하도록 만드는 과정을 말합니다. 간단히 말해, 특정 브라우저에 국한되지 않고 Chrome, Firefox, Safari, Edge 등 모든 주요 브라우저에서 웹 페이지가 동일하게 보이고 기능할 수 있게 설계하는 것입니다. 왜 크로스 브라우징이 중요한가? 웹 사용자는 다양한 장치와 브라우저를 사용하기 때문에, 특정 브라우저에만 최적화된 웹사이트는 사용자 경험을 저해할 수 있습니다. 예를 들어, 한 웹사이트가 Chrome에서는 정상적으로 보이지만, Internet Explorer나 Safari에서는 레이아웃이 망가진다면, 이는 사용자 이탈로 이..