본문 바로가기

분류 전체보기

(12)
Spring 프로젝트 설정 코드 정리 pom.xml 1. 서블릿 버전 맞추기 2. Junit버전 맞추기 3. 스프링 관련 라이브러리 추가 4. MyBais 사용에 필요한 HikariCP, mybatis-spring, Log4jdbc 추가 5. lombok 추가 6. Logging 고치기 javax.servlet javax.servlet-api 3.1.0 javax.servlet.jsp jsp-api 2.1 provided javax.servlet jstl 1.2 junit junit 4.12 test org.springframework spring-test ${org.springframework-version} org.springframework spring-jdbc ${org.springframework-version} org.spring..
스프링 의존성 설정 목표:스프링의 의존성을 설정하고 테스트해본다. https://lee-coding.tistory.com/9?category=1050147 스프링 환경 설정 목표:스프링을 공부하기 위한 환경을 설정한다 미리 설치한 프로그램: eclipse 2022-06 버전, 자바 11버전, apache-tomcat-9.0.67 1. eclipse 2022-06 버전을 사용한다. 2. 이클립스 설치 폴더 안에 eclipse.i.. lee-coding.tistory.com 위와 동일하게 설정하고 Spring MVC Project의 이름을 Spring_AtoZ로 설정하여 프로젝트를 생성하였다. pom.xml에 다음 코드를 넣는다. org.springframework spring-test ${org.springframework-..
오라클과 이클립스 연결 목표:오라클과 이클립스를 연결하여 게시글 목록을 출력한다 프로젝트를 만들기 전에 우선 설정한다. window->preferences->General->Build에서 Build automatically를 체크해준다. 프로젝트 생성 후 프로젝트 명 우클릭->preferences->Java Build path에서 Classpath에 servlet-api.jar을 넣는다. 톰캣 서버 파일을 수정한다. Servers->Tomcat v9.0 Server at localhost-config->context.xml에 오라클과 연결 시켜주는 코드를 입력한다. url, username, password는 oracle 설정에 맞출 것 ++++++++주의하기 저번 게시글과는 다르게 톰캣 서버의 경로를 '/'로 고치지 않고 그..
스프링 환경 설정 목표:스프링을 공부하기 위한 환경을 설정한다 미리 설치한 프로그램: eclipse 2022-06 버전, 자바 11버전, apache-tomcat-9.0.67 1. eclipse 2022-06 버전을 사용한다. 2. 이클립스 설치 폴더 안에 eclipse.ini 설정 파일을 JAVA 11 버전으로 수정한다. ini 형식의 폴더가 보이지 않을 경우 다음처럼 설정하면 보인다. 숨김 파일, 폴더 및 드라이브 표시는 체크하고 알려진 파일 형식의 파일 확장명 숨기기를 체크 해제한다. 그 이후에 eclipes.ini가 보인다. 메모장으로 연결하여 파일을 열고 아래쪽의 사진처럼 수정한다. 수정 전 -vm plugins/org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_..
게시판 만들기-3 목표: 게시판의 목록을 만들어본다. mysql에서 데이터를 가져오고 web.xml, jsp, servelt으로 동작하게 만든다. mysql USE STUDY; -- ==================================== DROP TABLE IF EXISTS TBOARD_PART; CREATE TABLE IF NOT EXISTS TBOARD_PART ( FIDXTINYINTNOT NULLCOMMENT 'P/K, 머릿글 번호', FPARTNVARCHAR(20)NOT NULLCOMMENT '게시판 목록', PRIMARY KEY (FIDX) ) COMMENT='게시판 이름들'; INSERT INTO TBOARD_PART VALUES ('1', '자유게시판'), ('2', 'QnA'), ('3', '공..
게시판 만들기-2 목표:게시판을 만들고 파일을 원하는 경로에 저장하여 첨부한 파일과 동일한 파일명이 있을 경우 파일명을 변경하여 저장한다. 또한 mysql에 폼으로 입력한 데이터가 올라가도록 한다. 게시판 만들기-1에 이어서 제작하기에 게시판 만들기-1의 코드에서 좀 더 추가, 수정을 하거나 그대로인 경우도 있다. mysql -- 게시판 생성 수업시간에 진도 나간 부분 USE STUDY; -- ##################################################################################### DROP TABLE IF EXISTS TBOARD_PART; CREATE TABLE IF NOT EXISTS TBOARD_PART ( FIDXTINYINTNOT NULLCOMMEN..
게시판 만들기-1 목표:게시판을 만들고 mysql에 첨부 파일과 폼에 입력한 데이터를 올린다 순차적으로 진행 데이터베이스 mysql -- 게시판 생성 수업시간에 진도 나간 부분 CREATE DATABASE study; -- 데이터 베이스가 없다면 생성해준다 USE STUDY; -- 데이터 베이스 사용 -- ##################################################################################### DROP TABLE IF EXISTS TBOARD_PART; CREATE TABLE IF NOT EXISTS TBOARD_PART ( FIDXTINYINTNOT NULLCOMMENT 'P/K, 머릿글 번호', FPARTNVARCHAR(4)NOT NULLCOMMENT '..
JSP, HTML 활용 코드 함수, 변수의 연산 j이면 i값을 반환한다. else return j;// 아닌 경우 j값을 반환한다. //return i>j? i: j; ==>삼항 연산자로도 할 수 있다. } %> 지금은 시 오전인가 오후인가?: html의 태그, JSP를 활용해서 세로로 구구단 출력하기
html 안에서 JSP 코딩 태그 정리 1. 전역 변수 및 함수의 선언 2. 지역 변수 및 코딩 부분 3. 출력 맟 함수 리턴값 4.주석 +주의할 것 =>html 주석이기 때문에 해당 주석 안에 JSP가 있으면 출력된다
이클립스 Encoding을 UTF-8로 바꾸기 목표:이클립스에서 Encoding을 UTF-8로 바꾼다 1. Window=>preferences 2. General=>Workspace에서 Text file encoding을 UTF-8로 변경한다 3. Web=>CSS Files의 encoding을 UTF-8로 변경한다 4. Web=>HTML Files의 encoding을 UTF-8로 변경한다 5. Web=>JSP Files의 encoding을 UTF-8로 변경한다