일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 우분투 이클립스
- 재정렬
- 자바
- ubuntu 18.04
- java
- eclips install
- debian
- server.xml
- 18.04
- jre
- 리눅스 이클립스
- debian9
- 데비안 이클립스
- linux eclips
- JDK
- 데비안9
- 우분투 후기
- debian9 eclips
- 이클립스
- 리눅스
- 우분투18.04
- Servlet
- jsp
- MySQL
- 우분투 사용
- ubuntu
- openjdk
- 리눅스에서 이클립스
- Linux
- eclips
- Today
- Total
목록jsp (4)
실성한 developer
OS : Ubuntu 18.04 LTS Java Version : OpenJDK 1.8.0 DB Version : 8.0.14 Tomcat Version : 8.5 개발툴 : Eclipse 프로젝트 구성 내용 Server.xml server.xml 구성 내용 xml의 자세한 설정은 https://gcstoryword.tistory.com/7?category=853481 로그인 기능을 구현하기 위해서 회원이 필요합니다. 먼저 회원가입에 필요한 정보를 만들겠습니다. src/Model/MemberBean.java 기능 구현을 목적으로 간단하게 작성하였습니다. build/WebContent/MemberJoin.jsp 회원정보를 받아 각 name에 설정된 박스에 담아 회원가입을 클릭시 form action 에 설..
OS : Ubuntu 18.04 LTS Java Version : OpenJDK 1.8.0 DB Version : 8.0.14 Tomcat Version : 8.5 개발툴 : Eclipse MVC2방식으로 구성하였습니다. 프로젝트 구성 현재 DB구성 auto_increment를 사용하여 board_num을 자동증가 시켰습니다. mysql의 내장함수인 now()를 사용하여 board_data에 저장합니다. auto_increment는 쉽게 숫자를 자동으로 입력해주지만 중간에 숫자 하나를 삭제하게 되면 삭제된 숫자를 뛰어넘어 다음 수를 입력하게 됩니다. 그 단점을 보안하기 위해 BoardDAO에 재정렬메소드를 정의하였습니다. comment테이블에는 auto_increment를 사용하지 않고 grub이란 수를..
오라클에 시퀀스가 있다면 mysql에는 auto_increment가 있습니다. 먼저 테이블 생성 테이블 생성시 primary key가 들어가야 auto_increment를 사용 할 수 있습니다. 테이블을 생성후 num컬럼과 num2컬럼에 1~5까지의 수를 넣었습니다.(확인 하기 위해) select * from auto_test;로 확인 null값을 준 컬럼 num에 1부터 5 까지 자동증가가 되었습니다. 하지만 num컬럼의 3데이터를 삭제시 3이 비워져 있는 상태로 재정렬은 되지 않고 데이터를 삽입하게 되면 6이 입력됩니다. 그래서 중간데이터를 삭제시에는 재정렬을 해줘야함 @cnt를 0으로 만들어 update문으로 num컬럼을 다시 재정렬 하여 num4데이터가 3이 됨 하지만 지금 삽입하게되면 6이 입력..
server.xml 설정 정리 Host - name : HOST이름- appBase : Root디렉토리 Context- path : URL 호출에 사용되는 이름- docBase : 프로젝트명- reloadable : server 재시작 없이 수정된 내용을 적용 시키는 옵션- crossContext : - debug : Resource- name : Resource명- auth : 관리자(웹에서는 컨테이너가 관리자)- type : 형태 설정부분- url : 접속할 데이터베이스 지정- maxActive : Connection 동시 연결 수- maxWait : Connection 재사용 대기 최대 시간- maxldle : Connection 최대 연결 유지 시간- username : 데이터베이스 계정- pas..