본문 바로가기

mac OS STS5

Spring 블로그 만들기 - 18. 회원가입 및 관리 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. 블로그 만들기 - 17. 회원가입 및 관리 로그인 폼을 만들었지만, 아직 회원 정보가 아무것도 없어서 로그인을 할 수 없습니다. 이번 포스팅에서는 간단히 회원가입을 위한 폼을 만들어 보도록 하겠습니다. 테이블 생성하기 아래의 SQL문을 실행해 회원정보를 저장할 테이블을 생성합니다. create table tbl_user ( uid varchar(20) not null primary key, name varchar(100) not null, pwd varchar(100) not null, email varchar(100) null, grade varchar(30) null, reg_dt date null ); userM.. 2019. 4. 11.
Spring 블로그 만들기 - 16. 게시판 메뉴 관리 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. 블로그 만들기 - 16. 게시판 메뉴 관리 블로그에 게시판을 하나 더 추가 하려고 합니다. 현재 있는 테이블이나 소스를 이름만 바꿔서 복사해 만드는 것이 아니라 현재의 것을 그대로 이용할 수 있도록 하려고 합니다. 기억 하실지 모르겠지만 우리는 이 작업을 위해 처음 게시판 테이블(tbl_board)를 처음 생성할 때 부터 이부분에 대한 처리를 위해 컬럼 하나를 추가해 두었었습니다. 'cate_cd' 컬럼은 한 테이블에 여러 종류의 게시판을 사용 할 수 있도록 하는 최소한의 장치였습니다. 이제 이것을 이용해 다른 게시판을 손 쉽게 추가해 보도록 하겠습니다. 메뉴 관리 프로그램 메뉴 관리 프로그램을 일반 게시판 프로그램과.. 2019. 4. 4.
Spring 블로그 만들기 - 14. 위지윅 에디터 사용하기(CKEditor5) 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. 블로그 만들기 - 14. 위지윅 에디터 사용하기(CKEditor5) 이번에는 게시판을 조금 업그레이드 해보려고 합니다. 현재 게시판은 단순히 textarea로 이루어져 글자의 폰트나 크기, 색상 등 쉽게 바꿀 수 있는 환경이 아닙니다. 위지윅 에디터는 한글이나 워드를 사용하는 것과 같이 쉽게 이러한 작업을 할 수 있게 도와주는 프로그램 입니다. 무료로 사용할 수 있는 위지윅 프로그램이 몇 가지 있지만, 여기서는 CKEditor5 를 가지고 다뤄 보려 합니다. CKEditor을 사용방법에는 크게 2가지가 있습니다. 하나는 CDN 방식을 이용하는 방식과 다른 하나는 CKEditor을 다운로드 받아 사용하는 방법입니다. 여.. 2019. 3. 18.
Spring 블로그 만들기 - 13. 댓글 쓰기/수정/삭제 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. 게시물 댓글 쓰기/수정/삭제 기능에 대한 포스팅은 아래와 같은 순서로 진행합니다.RestBoardController 수정 (댓글 쓰기 추가)댓글 저장 이벤트댓글 수정댓글 수정 내용 저장하기댓글 삭제 블로그 만들기 - 13. 댓글 쓰기/수정/삭제 이전 포스팅에서 댓글 기능의 DAO와 Service를 만들때 쓰기와 수정, 삭제 기능에 대해서도 메소드를 추가해 놓았습니다. 따라서 이번 포스팅에서는 컨트롤러에 댓글의 쓰기/수정/삭제 부분과 View에서 댓글이 수정 모드일때 해당 댓글을 수정 모드로 변경하여 내용을 수정할 수 있게 처리해 주면 됩니다. RestBoardController 수정 (댓글 쓰기 추가)댓글 쓰기의 Co.. 2019. 3. 14.
Spring 블로그 만들기 - 12. 댓글 리스트 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. 게시물의 댓글쓰기 대한 포스팅은 아래와 같은 순서로 진행합니다.AJAX댓글 저장을 위한 테이블 생성하기DAO, Service 생성하기BoardController의 수정비동기식 Controller댓글 입력 폼 만들기 (boardContent.jsp 수정) 블로그 만들기 - 12. 댓글 쓰기 댓글 기능은 게시판의 본문 작성 기능과 마찬가지로 게시판의 중요 기능중에 한 가지 입니다. 이번 포스팅에서는 게시물에 댓글을 작성하는 기능을 추가해 보려고 합니다. AJAX댓글 작업을 하기 전에 'AJAX'가 무엇인지 개념을 알아야 합니다. 그러기 위해서 우선 '비동기 통신(Async)'과 '동기 통신(Sync)'이 무엇이고 어떤 차.. 2019. 3. 13.