package kr.co.fusionsoft.apple.sns.service;import java.util.List;import kr.co.fusionsoft.apple.sns.vo.SnsPostVO;import kr.co.fusionsoft.apple.sns.vo.SnsFileVO;public interface SnsService { // 게시글 등록 (파일 포함) void createPost(SnsPostVO post, List fileList); // 게시글 목록 조회 (본인 + 친구) List getPostList(Long memberIdx, Long menuId); // 게시글 상세 조회 SnsPostVO getPostById(Long postId, Long me..
윈도우 > 시스템 > 개발자용 > powershell > 첫번째 켜기 (서명하지 않고 ~~)---vs코드 실행PS C:\Users\hlk\Downloads\dd_frontend-main> npm iPS C:\Users\hlk\Downloads\dd_frontend-main> $ npm i -g json-server---powershell 관리자 모드로 켜고 Set-ExecutionPolicy RemoteSignedy---vs 코드에서PS C:\Users\hlk\Downloads\dd_frontend-main> json-server --watch ./fake-server/db.json --port 3001---vs 코드에서 터미널 하나 더 켜서npm run dev---++++++++++++++++그럼 서버..
CREATE TABLE TB_SEARCH_LOG (LOG_ID NUMBER PRIMARY KEY,KEYWORD VARCHAR2(100) NOT NULL,SEARCH_DATE TIMESTAMP DEFAULT SYSDATE); CREATE SEQUENCE SEQ_SEARCH_LOG_IDSTART WITH 1INCREMENT BY 1NOCACHENOCYCLE; CREATE INDEX IDX_SEARCH_LOG_KEYWORD ON TB_SEARCH_LOG(KEYWORD); CREATE INDEX IDX_SEARCH_LOG_DATE ON TB_SEARCH_LOG(SEARCH_DATE);
ALTER TABLE TB_BOARD ADD MENU_ID NUMBER;ALTER TABLE TB_GALLERY_POST ADD menu_id NUMBER; ALTER TABLE TB_MENUADD (LINK_TYPE VARCHAR2(20), -- "realUrl" 또는 "interUrl"REAL_URL VARCHAR2(1000), -- 외부 링크 주소INTER_URL VARCHAR2(1000) -- 내부 링크 주소); -- 시퀀스가 없으면 생성CREATE SEQUENCE SEQ_MENU_LOG START WITH 1 INCREMENT BY 1 NOCACHE; -- 2022~2024 더미 데이터 100건 생성 예시BEGINFOR i IN 1..100 LOOPINSERT INTO TB_MENU_LOG (L..

이지스퍼블리싱 서평단으로 선정되어 도서를 지원받아 솔직하게 작성한 글입니다. 자바로 앱 개발을 시작했었는데, 요즘은 코틀린이 대세라기에 궁금해서 이 책을 읽어봤다. 개발 환경 구성부터 컴포즈까지, 기초부터 활용까지 정말 탄탄하게 정리되어 있다. 특히 책을 읽다 궁금한 점이 생길 때마다 코너에서 바로 해결할 수 있어서 너무 좋았다. 코틀린이 처음이라 따로 문법 책을 사야 하나 고민했는데, 기본 문법도 잘 정리되어 있어서 입문자에게 딱 맞는 구성이라는 느낌! 그리고 이 책의 가장 큰 장점은 앱 개발을 처음 시작하는 사람도 이해하기 쉽게 설명이 자세하고 명확하다는 점이다. 중간중간 퀴즈를 풀면서 개념을 정리하고 복습할 수 있는 것도 정말 유용했다. 앱 개발을 빠르게, 그리고 기초부터 탄탄하게 배우고 싶은 사..

test.jsp let toHtml = function (comments){ let tmp=""; comments.forEach(function (comment){ tmp+= '' tmp+= ' comment='+comment.comment+'' tmp+= ' commenter='+comment.commenter+'' tmp+= ' up_date='+comment.up_date tmp+= ' 삭제' tmp+= ' 수정' tmp+= ' 답글' tmp+= '' }) return tmp+""; } 등록 답글 등록할 폼을 만들었다 $("#commentList").on("click",".replyBtn",function(){ //1.replyForm을 옮기고 $("#replyForm").appendTo($(thi..

ajax.jsp를 복사해서 test.jsp를 만들었다. commentTest SEND Data From Server : SimpleRestController.java 맨 위 클래스에 @RestController가 붙으면, 반환 타입이 뷰로 해석되지 않는다. @Controller public class SimpleRestController { // @GetMapping("/ajax") // public String ajax() { // return "ajax"; // } @GetMapping("/test") public String test() { return "test"; } 브레이크포인트를 걸고, 잘 들어오는 지 확인도 해봤는데 모두 잘 들어온다 (댓글들이 html로 나오지 않고 있음) let toHt..