반응형

분류 전체보기 242

[spring 게시판 만들기 #6] 게시물 삭제 Delete

스프링 게시물 삭제하기 지난번 상세페이지에 삭제 버튼을 추가한다. 삭제 삭제 버튼 생긴것을 확인 mapper 에 삭제 쿼리문 추가 delete from i_can_do_it1 where no=#{no} DAO에 삭제 delete 함수 선언 DAOImpl 에 삭제 함수 작성 mapper 에 있는 delete 와 연결 service 에 삭제 delete 함수 선언 ServiceImpl 에 삭제 delete 함수 작성dao의 delete 함수와 연결 controller 로 연결 삭제 이후 list 페이지로 redirect 하게끔 return 값을 준다. // 게시물 삭제 @RequestMapping(value = "/delete", method = RequestMethod.GET) public String p..

IT/Spring 2020.09.14

[spring 게시판 만들기 #6] 게시물 수정 Update

스프링 게시물 수정하기 jsp file 생성 이름은 update.jsp update.jsp 코드Insert title here Update page 글번호 : ${data.no} 이름 : ID : GOAL 작성일자 작성시간 방금 설정한 update.jsp 페이지로 갈 수 있는 controller 작성 boardController 코드 // 게시물 수정 페이지로 이동 @RequestMapping(value = "/update", method = RequestMethod.GET) public String getupdate() throws Exception { return "board/update"; }상세보기 가서 수정할 수 있게끔 버튼 생성 수정버튼 클릭하면 업데이트 페이지가 나온다. (update.jsp..

IT/Spring 2020.09.14

[spring 게시판 만들기 #5] 게시판 상세보기 Detail

스프링 게시판 게시글 상세보기 상세보기 페이지를 위해detail.jsp 파일 생성 detail.jsp 코드 Insert title here Detail page 정보 데이터 작성일자 글번호${data.no} 이름${data.name} goal${data.goal} ID${data.id} detail.jsp 페이지 이동을 위한 controller 코드 // 게시물 상세 페이지로 이동 @RequestMapping(value = "/detail", method = RequestMethod.GET) public String getdetail() { return "board/detail"; } detail.jsp 페이지 화면(데이터베이스 내용은 후에 나옵니다.) 이름을 클릭하면 해당 링크로 가게끔 list.jsp..

IT/Spring 2020.09.14

[spring 게시판 만들기 #5] 게시판 등록 Create

스프링 게시판 등록하기 지난번 list.jsp 를 만들었던 board 폴더에 게시글 등록을 위한 create.jsp 파일을 생성 board/create 로 url 이동하는 controller 작성 BoardController 코드 // 게시물 작성 페이지로 이동 @RequestMapping(value = "/create", method = RequestMethod.GET) public String getcreate() throws Exception { return "board/create"; } 잘 이동되는 것을 확인 create.jsp 코드.center{margin: 5px 25px; padding: 20px}Create Create Page ID Name Goal 등록 돌아가기 게시글 등록 화면 쿼리..

IT/Spring 2020.09.14

[spring 게시판 만들기 #4] 게시판 목록 보이기

지난번 DB 연동에 이어서 게시판 목록을 화면에 띄우는 방법 src - main -webapp - web-INF - views 에 folder 를 새로 만든다. board 라는 이름의 폴더 생성 이 폴더에 jsp 파일을 생성해줄 것이다 이름은 list 를 보여줄거니까 list.jsp home.jsp 코드 Home코딩이 재밌냐 The time on the server is ${serverTime}. 들어가기 list.jsp 코드 listList page 번호 ID 성함 목표 작성일 작성시간 ${list.no} ${list.id} ${list.name} ${list.goal} board 에 list.jsp 를 만들어줬으니 이 board 페이지로 이동시켜줄 controller 생성 BoardController..

IT/Spring 2020.09.14

[spring 게시판 만들기 #3] MYSQL DB 데이터베이스 연결과 테이블 생성

DB 연결 MYSQL 다운로드 (참고: https://won-percent.tistory.com/38?category=1146251) Mysql 다운로드 받을때 mysql 8.0 command line client 를 같이 다운 받았을 것이다. 여기에 처음 MYSQL 다운로드 받으면서 본인이 설정한 패스워드를 입력하면 데이터베이스를 다룰수 있는 명령프로그램을 사용할수있다. 데이터베이스를 확인할 수 있는 명령어show databases; 보니까 기본으로 4개가 있다. create database test; test 라는 이름으로 데이터베이스를 새로 추가했다. 그리고 데이터베이스를 확인해보니 추가된 test 까지 총 5개가 검색된다. use test; 를 해줘서 database 선택을 하고 show tabl..

IT/Spring 2020.09.09

[spring] 이클립스 eclipse 크롬 창으로 브라우저 띄우기

eclipse 이클립스 크롬창으로 브라우저 띄우기 spring 프로젝트 도중에 크롬창으로 띄우는게 편해서 적는 글 첫번째 방법 window - web Browser - Chrome 끝! 만약 window에 web Brower 가 없다면 window - preferences 들어가서 General - Web browser 들어가서 설정 해주면 끝 위에 chrome 으로 web browser 를 선택하면 내부에서 인터넷 창이 열리는게 아니라 chrome 으로 창이 열려서 확인가능하다.

IT/Spring 2020.09.08

[spring 게시판 만들기 #2] tomcat 서버 연동과 url 변경

tomcat 서버 연동 방법 저번 글 https://won-percent.tistory.com/39 먼저 저번에 했던 프로젝트 만들기에서 이어서 진행하겠다. 먼저 기본 세팅부터 window - preferences - General - Workspace 에서 Other: UTF-8로 변환 Project - properties - Resource 에서도 UTF-8 로 변환 이제 tomcat을 설치한다. tomcat 은 우리가 앞으로 사용할 서버이다. WAS웹 서버 다운로드 페이지 https://tomcat.apache.org/download-70.cgi zip 파일은 아무데나 압축을 풀어도 된다. 경로만 알고있으면 다운받은 tomcat 을 연동할 차례 파란색 클릭 더블클릭하면 아래 창이 나온다. 빨간부분 ..

IT/Spring 2020.09.02

[spring 게시판 만들기 #1]Spring 설치 방법 + JAVA, eclipse 까지

spring + java + eclipse 설치 스프링 공부를 좀 하고자 블로그에 성장일기처럼 적어보려고 한다. 설치하면서 알았는데 eclipse 는 물론이고 Java 조차 설치되어있지 않았다. 정말 아무것도 없는 상태로 시작하는 사람들에게 좋은 자료가 됐으면 한다. 먼저 이클립스 설치부터 하려했다. 다운로드 링크 : https://www.eclipse.org/downloads/ 오른쪽 위에 download 를 누르고 저 링크를 따라가면 아마 밑에 사진처럼 나올것이다. 대부분 64bit일테니까 다운로드 클릭 로그인 하고 다운로드 받았더니 나보고 자바부터 다운받아오라고 한다. 닫으니까 근데 자동으로 열리는 밑에 화면의 창 별표 있는 것이 좋아보이니까 이걸 선택 윈도우 64비트용으로 받았다. 또 로그인 선택..

IT/Spring 2020.09.01

MYSQL 설치 방법

MYSQL 설치 방법 다운로드 사이트 : https://dev.mysql.com/downloads/ download now 누르면 로그인하라고 나온다. 로그인하면 자동으로 installer 설치 developer 선택 계~~~속 예 예 예 누르면 된다. 비밀번호 설정 잊으면 안되니까 형광펜 계속 진행하다가 check 한번 해주고 설치 끝 다음은 잘 설치되었는지 확인하는 과정 mysql command line client 에 들어가서 비밀번호 입력하면 아래 창이 나온다. select version(); 버전확인 명령어 마지막으로 환경변수 설정 mysql 설치된 폴더로 가서 위에 주소 복사하고( bin 까지 ) 시작 -> cmd 들어가서 mysql -V mysql 버전 확인하는 명령어 잘 설치되었으면 아래처..

IT/Spring 2020.09.01
반응형