5월 ~ 7월) 웹 (39) 썸네일형 리스트형 75 ~76 Day ) 덧글 작성자 알려줌 / my 회원 만들어서 파라미터 타입 만듦 75Day - 덧글 작성자 알려줌 src / main / java) mybatis-config .xml src/main/java>xyz.itwill.dto) MyCommentReplyUser .java package xyz.itwill.dto; import java.util.List; //MYCOMMENT 테이블과 MYUSER 테이블 및 MYREPLY 테이블(MYUSER 테이블)의 컬럼값을 저장하기 위한 클래스 public class MyCommentReplyUser { //MYCOMMENT 테이블(게시글정보)의 검색결과를 컬럼값으로 제공받아 저장하기 위한 필드 - 검색행 : 1개 private int commentNo; private String commentId; private String comme.. 74Day ) 게시글과 댓글목록 / 댓글목록 7월 19일 (74Day) 게시글과 댓글목록 src/main/java>xyz.itwill.dto) MyComment3 .java package xyz.itwill.dto; //MYCOMMENT 테이블과 MYUSER 테이블의 컬럼값을 저장하기 위한 클래스 // => 1:1 관계의 테이블 조인에 대한 검색결과를 저장하기 위한 클래스 public class MyComment3 { //MYCOMMENT 테이블의 컬럼값을 저장하기 위한 필드 private int no; private String id; private String content; private String date; //MYUSER 테이블의 컬럼값을 저장하기 위한 필드 private String name; public MyComment3() { /.. 73Day ) 게시글저장 - 자동매핑&수동매핑 73Day 게시글저장 - 자동매핑1 / 수동매핑2 mybatis/src/main/java) mybatis-conf .xml 회원등록 아이디 이름 전화번호 이메일 입력전송 다시입력 회원목록 src/main/java>xyz.itwill.dto) mycomment 테이블 만들기 ▼ (게시글을 저장하기위한 테이) create table mycomment(comment_no number primary key, comment_id varchar2(50) , comment_content varchar2(100), comment_date date); src/main/java>xyz.itwill.dto) MyComment1 .java (자동매핑) package xyz.itwill.dto; /* MYCOMMENT 테이블 .. 72 ~ 73Day) 72 ~ 73Day mymember 테이블(오라클) 만들어줌 create table mymember(id varchar2(50) primary key, name varchar2(50),phone varchar2(20), email varchar2(100)); src/main/java>xyz.itwill.dto) MyMember .java package xyz.itwill.dto; //create table mymember(id varchar2(50) primary key, name varchar2(50),phone varchar2(20), email varchar2(100)); public class MyMember { private String id; private String name; private.. 71 ~ 72Day) [mybatis] 1 71Day mybatis java Resonurces> src/main/java) log4j.xml mybatis-config .xml 7월 17일 (72Day) ~오전 ~ mybatis > Java Resources > src/main/java > xyz.itwill.mapper) StudentMapper .xml select * from student order by no mybatis > Java Resources > src/main/java > xyz.itwill.dto) Student .java package xyz.itwill.dto; // 이미만들어져있어서 따로 안만들어도 됨!! /* 이름 널? 유형 -------- -------- ------------- NO NOT NULL NUMBER(.. 71Day - 7월 14일 (71Day) mvc 필터 (중요함) src/main/java/xyz.itwill.filter) EncodingFilter .java package xyz.itwill.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; //필터(Filter) : 클라이언트 요청에 대한 웹프로그램 실행 전 또는 후에 동작될 .. 70Day - 커스텀 태그 / core - 흐름제어태그 & el지원 커스텀 태그 mvc > java Resources> src/main/java > xyz.itwill.custom) HelloTag .java package xyz.itwill.custom; import java.io.IOException; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.TagSupport; //커스텀 태그(Custom Tag) : JSP 문서에서 스크립트 요소 대신 사용하기 위해 프로그래머가 생성한 태그 // => 태그 클래스 작성 >> TLD 파일에 커스텀 태그 등록 >> JSP 문서에서 커스텀 태그 사용 //태그 클래스 : JSP 문서에서 커스텀 태그를 사용할 경우 호출될 메소드가 선언된 클래스 // =>.. 67 ~ 68Day - ( 모델2 ) 로그인 / 회원가입 / ++ 회원목록 모델2 ) 로그인 / 회원가입 컨트롤러 / 서비스 중요함 mvc > src/main/java> xyz. itwill.dao ) UserinfoModelTwoDAO.java (수정?) package xyz.itwill.dao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import xyz.itwill.dto.UserinfoDTO; public class UserinfoModelTwoDAO extends JdbcDAO { private static .. 이전 1 2 3 4 5 다음