sql -- 2024-01-19 CREATE TABLE file( uuid VARCHAR(256) NOT NULL, save_dir VARCHAR(256) NOT NULL, file_name VARCHAR(256) NOT NULL, file_type TINYINT(1) DEFAULT 0, bno BIGINT, file_size BIGINT, reg_at DATETIME DEFAULT now(), PRIMARY KEY(uuid) ); FileVO.java package com.basicWeb.www.domain; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter..
sql CREATE TABLE comment ( cno BIGINT auto_increment, bno BIGINT NOT NULL, writer VARCHAR(100) NOT NULL, content TEXT NOT NULL, reg_at DATETIME DEFAULT now(), mod_at DATETIME DEFAULT now(), PRIMARY KEY(cno) ); CommentVO class package com.basicWeb.www.domain; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import lombok.ToString; @All..
domain package에서 BoardVO class 작성 BoardVO.java package com.basicWeb.www.domain; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import lombok.ToString; @AllArgsConstructor @NoArgsConstructor @ToString @Setter @Getter public class BoardVO { private long bno; private String title; private String writer; private String content; private ..
![Spring MVC(JSP) 개발환경 설정하기(5)_root-context.xml과 security-context.xml 설정 (ver.xml)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbBlvgI%2FbtsH8CiSoys%2FxXayRztS0rA2FMiXTsyhwk%2Fimg.png)
root-context.xml에서 하단 탭의 Namespaces를 클릭한다.잠시 기다리면 file들이 뜨는데 총 네 가지 항목의 체크 박스에 체크를 해주면 된다.aopbeanscontextjdbc 하단 탭 Source를 클릭하고 DB 경로를 작성한다. https://mybatis.org/spring/ko/factorybean.html 링크를 참고하여 sqlSessionFactory를 작성하고자 했다. 나는 value만 나에게 맞추어 바꾸어주었다. 마지막으로 mybatis를 추가한다. 전체적인 root-context.xml 코드는 다음과 같다. Security-context.xml은 직접 생성해 주..
![Spring MVC(JSP) 개발환경 설정하기(1)_Project 생성 및 Spring Framework 설정](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcBkkaW%2FbtsH93F3IKS%2FSM41fdkBcW9nKpJXVWAEN1%2Fimg.png)
Spring MVC(JSP) 개발환경 설정은 Eclipse에서 해준 설정들 유사하다.그러므로 JDK(https://rlog0918.tistory.com/9)나 Tomcat(https://rlog0918.tistory.com/152)의 다운로드에 관한 설명은 링크들을 참고한다. Java 시작하기(1)_JDK 다운로드 및 환경변수 설정하기Java 공부를 시작하기 앞서 JDK와 Eclipse 설치가 필요하다. Eclipse에도 기본적으로 제공되는 JDK가 있기 때문에 혹시 모를 충돌을 방지하고자 JDK를 먼저 진행한다. JDK 다운로드 사이트 링크는 아래와rlog0918.tistory.com Eclipse JSTL / JSP 개발환경 설정하기Eclipse JSTL 과 JSP 개발환경 설정하기에 앞서 Tomca..