목록Root (80)
기록 > 기억
Maven 배포 (2) - 배포대상에 따라 패키징 다르게 하기 ※ Maven 배포 (1) → http://byson.tistory.com/17 * 목적 - 로컬/개발/운영의 DB 접속정보가 다름. 배포 시 각각 다른 DB 접속정보를 패키징 해야함. * 문제 - 로컬/개발 서버의 환경설정을 운영에 잘못 반영 할 수 있음. * 해결 - 로컬/개발/운영 각각 패키징 폴더를 생성하여 빌드 시 해당 폴더만 패키징. 1. 기존 개발 환경 2. 로컬/개발/운영 각각 패키징 폴더 생성 # src/main/resources-local # src/main/resources-dev # src/main/resources-real - src/main/resources/properties/jdbc.properties 를 각 패키..
Maven 배포 (1) - Maven으로 원격 tomcat 배포 * 목적 - 로컬 개발 환경에서 개발서버나 운영서버로 배포 * 문제 - 원격서버의 tomcat 관리자 페이지로 접속해서 war 파일을 직접 deploy 해주어야 함.(귀찮음) * 해결 - Maven을 사용해 원격서버로 직접 배포.(이클립스에서 버튼 한번으로 배포) ※ 원격서버 설정 1. 자바 JDK 설치 및 환경변수 설정 2. tomcat 설치 http://tomcat.apache.org/ 접속하여 설치파일 다운 - 포트 및 tomcat admin 계정 정보입력. Next. - JDK 설치했다면 자동으로 경로가져옴. Next. - tomcat 설치경로 지정. Install. http://tomcat server IP:8090/ 실행 시 고양..
외부에서 DB 접속 하기 ● 현 상황 집에 있는 PC를 DB 서버로 사용 하려는데 공유기를 사용 하고 있음 외부에서 내부 PC로 접근 하려면 유동 아이피를 알아야 하는데 외우기 번거로움 ● 해결 방안 외부에서 접근할 때 아이피가 아닌 도메인으로 접근하도록 DDNS 등록 ① http://192.168.0.1 에 접속 > 관리도구 ② 기본설정 > 펌웨어 업그레이드 ③ 고급설정 > 특수기능 > DDNS 설정 → 호스트이름 / 사용자 ID 입력 후 'DDNS 등록' 접속상태가 '정상등록'이 된다면 내부에서 도메인명으로 접근가능 ④ 고급설정 > 보안기능 > 공유기접속/보안관리 → 원격관리 포트 사용 체크, 포트 입력 후 '적용' (외부에서 접근가능 하도록 포트를 열어준다.) 이제 외부에서도 http://도메인주소..
오라클 설치 1. 오라클 홈페이지 이동하여 OS에 맞는 버전 다운www.oracle.com 2. 다운받은 파일을 각각 압축해제 3. win64_11gR2_database_2of2\database\stage\Components 하위폴더 모두 복사 4. win64_11gR2_database_1of2\database\stage\Components 에 붙여넣기 5. win64_11gR2_database_1of2\database\setup.exe 실행 6. 다음 7. 예 8. 데이터베이스 생성 및 구성 9. 데스크톱 클래스 10. 데이터베이스 SID, 관리자 비밀번호 설정 11. 설치정보 화면 - 완료 12. 데이터베이스 구성완료 - 비밀번호 관리 13. 테스트용 계정 SCOTT 락 해제 14. SQL PLUS ..
● 에러 발생 Ajax로 데이터를 조회해서 화면에 동적으로 태그를 추가했음 $(선택자).on("click", function() { ... }); → 이벤트 처리 했는데 먹통임 ● 에러 발생 원인 화면 로드 시에는 해당 요소가 없었기 때문임 ● 해결 방안 $(document).on("click", 선택자, function() { ... }); → document 객체로 접근 if(list.length > 0) { for(var i=0; i
레이아웃 잡기 - div 동적 사이즈 조절 보통 레이아웃을 잡을 때 div 태그로 구성을 합니다. 테이블의 경우에는 창크기에 따라 나머지를 주면 되지만 div의 경우에는 나머지를 줄 수가 없습니다. 다음과 같이 하면 나머지 사이즈를 동적으로 조절할 수 있습니다. container 안에 nav , content 각각 display 속성을 inline-block; 을 주어 한 라인에 블록 속성으로 보여지게 하였습니다.content는 left에서 250px 부터 고정위치로 그려지고, right 가 0 이므로 우측창 끝까지 넓이가 자동으로 늘어납니다.
스프링 프로젝트 구조 스프링 프로젝트를 생성해 Hello World를 찍어보는 예제를 만들어 보겠습니다. 1. File - New - Other - Spring - Spring Project 2. 프로젝트명 입력 - Spring MVC Project 선택 - 패키지명 입력 - Finish SpringStudy com.byson.hello 3. 톰캣에서 실행 - http://localhost:8080/hello/ 정상적으로 Hello world 가 잘 찍히는 걸 볼 수 있습니다. 왼쪽에 패키지 익스플로러를 보면 기본적인 구조를 파악 할 수 있습니다. src/main/java java 파일 작성 src/main/resources 스프링 설정파일, 쿼리 작성 src/test/ 테스트코드 작성 src/main/..