Spring実習1-2(掲示板)
5536 ワード
src-main-webappでsqlフォルダを作成する
myboardはsqlフォルダにあります.sqlファイルの追加
tableとseqの追加
pom.xmlプリファレンスパラメータ
<script>
location.href="home.do";
</script>
追加およびテスト(エラーなし)前の
package myspring.controller;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import myspring.service.BoardService;
@Controller
public class BoardController {
@Autowired
private BoardService service;
}
package myspring.service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import myspring.dao.BoardDao;
@Service
public class BoardService {
@Autowired
private BoardDao dao;
}
package myspring.dao;
import org.apache.ibatis.session.SqlSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
@Repository
public class BoardDao {
// @Autowired
// private SqlSessionon session;
}
index.jspを実行してテストする
ボード設定(DTO)
package myspring.model;
import java.util.Date;
public class Board {
private int no;
private String writer;
private String passwd;
private String subject;
private String content;
private int readcount;
private Date register;
public int getNo() {
return no;
}
public void setNo(int no) {
this.no = no;
}
public String getWriter() {
return writer;
}
public void setWriter(String writer) {
this.writer = writer;
}
public String getPasswd() {
return passwd;
}
public void setPasswd(String passwd) {
this.passwd = passwd;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public int getReadcount() {
return readcount;
}
public void setReadcount(int readcount) {
this.readcount = readcount;
}
public Date getRegister() {
return register;
}
public void setRegister(Date register) {
this.register = register;
}
}
src-main-resourcesサブアイテムにsqlフォルダ
<typeAlias alias="board" type="mypsring.model.board" />
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="boardns">
</mapper>
Reference
この問題について(Spring実習1-2(掲示板)), 我々は、より多くの情報をここで見つけました https://velog.io/@joon1106/spring실습1-2게시판テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol