diff --git a/hospital/pom.xml b/hospital/pom.xml
index 91b1a83..e7c3599 100644
--- a/hospital/pom.xml
+++ b/hospital/pom.xml
@@ -26,6 +26,13 @@
4.11
test
+
+
+ org.mariadb.jdbc
+ mariadb-java-client
+ 2.6.0
+
+
diff --git a/hospital/src/main/java/DB/BasicDao.java b/hospital/src/main/java/DB/BasicDao.java
index f808b23..7cf7208 100644
--- a/hospital/src/main/java/DB/BasicDao.java
+++ b/hospital/src/main/java/DB/BasicDao.java
@@ -7,8 +7,9 @@ import java.sql.ResultSet;
import java.sql.SQLException;
public class BasicDao {
- private String driver = "com.mysql.jdbc.Driver";
- private String url = "jdbc:mysql://@110.35.119.108:3307:hospital_DB";
+ private String driver = "org.mariadb.jdbc.Driver";
+ //private String url = "jdbc:mysql://@110.35.119.108:3307:hospital_DB";
+ private String url="jdbc:mariadb://110.35.119.108:3307/hospital_DB";
private String user = "mes";
private String password = "Mestkdrhdghldmlth1!";
protected Connection conn;
diff --git a/hospital/src/main/java/DB/BoardDao.java b/hospital/src/main/java/DB/BoardDao.java
index 3c91978..927d024 100644
--- a/hospital/src/main/java/DB/BoardDao.java
+++ b/hospital/src/main/java/DB/BoardDao.java
@@ -18,12 +18,8 @@ public class BoardDao extends BasicDao {
while(this.rs.next()) {
BoardVo vo = new BoardVo();
- vo.u_ID(this.rs.getInt("u_ID"));
- vo.setWriter(this.rs.getString("writer"));
- vo.setwDate(this.rs.getDate("wDate"));
- vo.setTitle(this.rs.getString("title"));
- vo.setContent(this.rs.getString("content"));
- vo.setHit(this.rs.getInt("hit"));
+ vo.setu_ID(this.rs.getString("u_ID"));
+
list.add(vo);
}
} catch (SQLException var3) {
@@ -35,17 +31,11 @@ public class BoardDao extends BasicDao {
public BoardVo select(BoardVo vo) {
try {
- int boardId = vo.getBoardId();
- this.psmt = this.conn.prepareStatement("SELECT * FROM BOARD WHERE boardId = ?");
- this.psmt.setInt(1, boardId);
+ this.psmt = this.conn.prepareStatement("SELECT * FROM user_tbl");
this.rs = this.psmt.executeQuery();
if (this.rs.next()) {
- vo.setWriter(this.rs.getString("writer"));
- vo.setwDate(this.rs.getDate("wDate"));
- vo.setTitle(this.rs.getString("title"));
- vo.setContent(this.rs.getString("content"));
- vo.setHit(this.rs.getInt("hit"));
- this.hitCountUp(this.rs.getInt("boardId"));
+ vo.setu_ID(this.rs.getString("u_ID"));
+ vo.setWriter(rs.getString("u_name"));
}
} catch (SQLException var3) {
var3.printStackTrace();
@@ -76,7 +66,6 @@ public class BoardDao extends BasicDao {
try {
this.psmt = this.conn.prepareStatement("update board set content = ? where boardId = ?");
- this.psmt.setInt(1, vo.getBoardId());
this.psmt.setString(2, vo.getContent());
n = this.psmt.executeUpdate();
} catch (SQLException var4) {
@@ -91,7 +80,6 @@ public class BoardDao extends BasicDao {
try {
this.psmt = this.conn.prepareStatement("delete from board where boardId = ?");
- this.psmt.setInt(1, vo.getBoardId());
n = this.psmt.executeUpdate();
} catch (SQLException var4) {
var4.printStackTrace();
diff --git a/hospital/src/main/java/DB/BoardVo.java b/hospital/src/main/java/DB/BoardVo.java
index aeb3be9..e69cd74 100644
--- a/hospital/src/main/java/DB/BoardVo.java
+++ b/hospital/src/main/java/DB/BoardVo.java
@@ -22,14 +22,6 @@ public class BoardVo {
this.writer = writer;
}
- public int getBoardId() {
- return this.boardId;
- }
-
- public void setBoardId(int boardId) {
- this.boardId = boardId;
- }
-
public Date getwDate() {
return this.wDate;
}
@@ -62,8 +54,12 @@ public class BoardVo {
this.hit = hit;
}
- public void u_ID(String u_ID) {
+ public String getu_ID() {
// TODO Auto-generated method stub
-
+ return this.u_ID;
+ }
+
+ public void setu_ID(String u_ID) {
+ this.u_ID = u_ID;
}
}
diff --git a/hospital/src/main/java/command/BoardViewCommand.java b/hospital/src/main/java/command/BoardViewCommand.java
index 3dd86eb..ded9600 100644
--- a/hospital/src/main/java/command/BoardViewCommand.java
+++ b/hospital/src/main/java/command/BoardViewCommand.java
@@ -14,7 +14,11 @@ public class BoardViewCommand implements Command {
}
public String exec(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
-
+ BoardDao dao = new BoardDao();
+ BoardVo vo = new BoardVo();
+ vo = dao.select(vo);
+ request.setAttribute("print", vo);
+
return "boardView.jsp";
}
}
diff --git a/hospital/src/main/webapp/boardView.jsp b/hospital/src/main/webapp/boardView.jsp
index 89dd079..0adc317 100644
--- a/hospital/src/main/webapp/boardView.jsp
+++ b/hospital/src/main/webapp/boardView.jsp
@@ -30,9 +30,9 @@
| 작성자 |
- ${board.writer} |
+ ${print.writer} |
작성일자 |
- ${board.wDate} |
+ ${print.u_ID} |
| 제목 |