본문 바로가기
  • Welcome J-Kyu Tstory
728x90

Spring29

[Spring] log4j 설정 log4j란? ▶아파치에서 만든 오픈 소스 라이브러리 ▶설정을 통해 로그를 선택적(레벨별)로 콘솔에 남기거나 파일에 생성하는 기능 ▶어떤 값이 넘어오는지 확인하기 위해 System.out.print()를 찍었던 것을 log 를 통해 좀 더 기능적으로 사용할 수 있음 1. 설정 (Pom.xml) org.slf4j slf4j-api ${org.slf4j-version} org.slf4j jcl-over-slf4j ${org.slf4j-version} runtime org.slf4j slf4j-log4j12 ${org.slf4j-version} runtime log4j log4j 1.2.15 javax.mail mail javax.jms jms com.sun.jdmk jmxtools com.sun.jmx jm.. 2022. 5. 15.
[게시판]1. C(Create)_데이터 삽입 1 1. 프로젝트 기본 설정 [mariaDB연동] 2. 데이터베이스 및 테이블 생성 3. 탐켓 서버 구축 JSP에서 사용자가 작성한 데이터를 Database(mariaDB)에 저장하는 Create 기능 구축 1. write (게시글 작성 페이지) .jsp 생성 BOARD LIST 홈 게시판 리스트 작성자 제목 내용 전송 2. Controller 에 write (게시글 작성 페이지) 메서드 GET방식 작성 package com.board.controller; import java.lang.ProcessBuilder.Redirect; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.s.. 2022. 5. 8.
[게시판]2. R(Read)_데이터 불러오기 1. 프로젝트 기본 설정 [mariaDB연동] 2. 데이터베이스 및 테이블 생성 3. 탐켓 서버 구축 4. 데이터삽입 게시판에서 mariaDB로 부터 데이터를 불러오는 Read 기능 구축 1. BoardVO 생성 ▶com.board.domain 패키지 생성 -> BoardVO클래스 생성 ▶root-conext에 domain 패키지 추가 ▶테이블 생성한 칼럼을 참고하여 BoardVO 작성 package com.board.domain; public class BoardVO { /* CREATE TABLE tbl_board( bnoINTNOT NULL AUTO_INCREMENT, titleTEXTNOT NULL, writerVARCHAR(10)NOT NULL, contentVARCHAR(200)NOT NULL.. 2022. 5. 7.
[SpringFramework]프로젝트 초기 설정_mariaDB 테이블 구축 게시판 만들기에 사용할 mariaDB 데이터 베이스 생성 및 테이블 구축 1. 사용자 계정 생성 및 권한 부여 /*계정생성*/ CREATE USER 'kyu'@'localhost' identified BY '1111'; /*데이터베이스 접근 권한 부여*/ grant ALL PRIVILEGES ON *.* to 'kyu'@'localhost'; COMMIT; /*계정생성 확인*/ select * from mysql.user; 2. 데이터베이스 생성 3. 테이블 생성 /*kboard 데이터베이스 생성*/ CREATE TABLE tbl_board( bnoINTNOT NULL AUTO_INCREMENT, titleTEXTNOT NULL, writerVARCHAR(10)NOT NULL, contentVARCHAR.. 2022. 5. 7.
[SpringFramework]탐켓 서버 구축 프로젝트를 생성 후 탐켓 서버 생성 및 연동 작업 1. server탭 띄우기 2. 서버생성 -> Tomcat 9.0 선택 및 서버명 설정 -> 프로젝트 추가 ->finish 3. 생성한 서버 더블클릭->Module->Path선택 후 Edit->" / " 만 남기고 삭제 (※ 구동시 첫 경로를 HOME으로 잡아 주기 위해) (※ 설정 완료 후 ctrl + s 로 저장) 4.연동확인 2022. 5. 7.
[SpringFramework]프로젝트 초기설정_오라클 연동(JDK1.8) STS 에서 오라클 연동 설정 방법 1. 오라클 접속 정보 및 데이터 테이블 생성 준비 /*회원 테이블 생성*/ CREATE TABLE tbl_board( bno INT NOT NULL, title VARCHAR(50) NOT NULL , content TEXTNOT NULL , writer VARCHAR(30) NOT NULL , regDate TIMESTAMPDEFAULT SYSDATE, PRIMARY KEY(bno) ); /*시퀀스*//*bno번호 자동 생성*/ create sequence myBoard_seq; select*from tbl_board; 2. pom.xml 4.0.0 com.board controller board_oracle war 1.0.0-BUILD-SNAPSHOT 1.8 4... 2022. 5. 7.
728x90