본문 바로가기

IT&코딩/자바 프로젝트

(20)
자바 프로젝트 19일차 - Maven 2 (mvnBoard) ■ com.kgitbank.mvnBoard □ BoardController.java package com.kgitbank.mvnBoard; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.Reques..
자바 프로젝트 18일차 - Maven 1 (mvnStudent) ■ com.kgitabnk.mvnStudent □ StudentController.java package com.kgitbank.mvnStudent; import java.io.File; import java.io.IOException; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.validation.BindingResult; import org.springframework.web..
자바 프로젝트 17일차 - mybatis 3 (springMember3) ■ member.controller package □ MemberController.java package member.controller; import java.util.List; import java.util.Map; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.ModelAttrib..
자바 프로젝트 17일차 - mybatis 2 (springBoard3) ■ board.dto package □ BoardDTO.java package board.dto; public class BoardDTO { private int num; private String writer; private String email; private String subject; private String passwd; private String reg_date; private int readcount; private String content; private String ip; public int getNum() { return num; } public void setNum(int num) { this.num = num; } public String getWriter() { return ..
자바 프로젝트 16일차 - mybatis 1 (springStudent3) mybatis에서는 일단 라이브러리를 추가해야 하며 더이상 servlet.xml에서 viewResolver와 컨트롤러를 제외하고는 필요하지 않다. DAO를 필요로 하지 않는다. ■ src □ Confifuration.xml ■ student.dto package □ StudentDTO.java package student.dto; public class StudentDTO { private String id; private String name; private String cname; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; }..
자바 프로젝트 15일차 - Annotation 3 (springMember2) ■ member.dto package □ MemberDTO.java package member.dto; public class MemberDTO { private int no; private String name; private String id; private String passwd; private String ssn1; private String ssn2; private String email; private String hp1; private String hp2; private String hp3; private String joindate; public int getNo() { return no; } public void setNo(int no) { this.no = no; } public St..
자바 프로젝트 14일차 - Annotation 2 (springBoard2) package board.dao; import java.util.List; import board.dto.BoardDTO; public interface BoardDAO { public List listBoard(); public BoardDTO getBoard(int num, String mode); public int insertBoard(BoardDTO dto); public int deleteBoard(int num, String passwd); public int updateBoard(BoardDTO dto); } ■ board.dto package □ BoardDTO.java package board.dto; public class BoardDTO { private int num; privat..
자바 프로젝트 13일차 - Annotation 1 (springStudent2) 어노테이션을 이용해서 사용할 때는 1. student-servlet.xml 에서 namespaces 항목에서 context를 체크하고 태그를 추가한다. 2. 컨트롤러 기능을 수행하는 StudentAnController.java 파일을 생성, @Controller, @RequestMapping, @Autowired 등의 어노테이션을 활용한다. ■ student.dto □ StudentDTO.java package student.dto; public class StudentDTO { private String id; private String name; private String cname; public String getId() { return id; } public void setId(String id)..