- [설치 메뉴얼] VS Code 플러그인 설치하기Song hyun1. Live Server2. Prettier3. Git Lens4. ES Lint5. Meterial Icon6. Auto rename7. Path Intellisence8. Code Spell 1. Live Server
- 2024-07-18 09:19:20
- [Error Note] 35. MySQL 에러 : Cannot add or update a child rowSong hyun[Error Note] 35. MySQL 에러 : Cannot add or update a child row MySQL을 사용하여 Springboot 웹사이트를 개발하던 중, 다음과 같은 에러가 발생했다.에러메세지를 읽어보니 MySQL 상에서 정보를 업데이트 하던 중 발생한 에러로 보였다.잘 읽어보면 참조 컬럼에 더하거나, 뺄 수 없다는 에러메세지라는 걸 알 수 있다.Cannot add or update a child row: a foreign key constraint fails (`db_tboard`.`comments`, CONSTRAINT `comments_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE) MyS..
- 2024-07-17 11:55:59
- [설치 메뉴얼] WARSong hyun
- 2024-07-17 11:18:13
- [JSP] JSP로 CRUD 게시판 만들기 (5) - 댓글창 만들기Song hyun[JSP] JSP로 CRUD 게시판 만들기 (5) - 댓글창 만들기 1. CommentDTO (Comment.java)package com.tenco.tboard.model;import java.sql.Timestamp;import lombok.AllArgsConstructor;import lombok.Builder;import lombok.Data;import lombok.NoArgsConstructor;import lombok.ToString;@Data@ToString@Builder@NoArgsConstructor@AllArgsConstructorpublic class Comment { private int id; private int boardid; private int userId; privat..
- 2024-07-17 09:45:33
- [JSP] JSP로 CRUD 게시판 만들기 (4) - 게시판 만들기Song hyun[JSP] JSP로 CRUD 게시판 만들기 (4) - 게시판 만들기 1. BoardController 만들기package com.tenco.tboard.controller;import jakarta.servlet.ServletException;import jakarta.servlet.annotation.WebServlet;import jakarta.servlet.http.HttpServlet;import jakarta.servlet.http.HttpServletRequest;import jakarta.servlet.http.HttpServletResponse;import jakarta.servlet.http.HttpSession;import java.io.IOException;import java.uti..
- 2024-07-16 09:31:20
- [JSP] JSP로 CRUD 게시판 만들기 (3) - JSP 파일 및 로그인 기능 만들기Song hyun[JSP] JSP로 CRUD 게시판 만들기 (3) - JSP 파일 및 로그인 기능 만들기 1. index.jsp 파일 생성-각각의 페이지로 넘어가는 버튼 만들기 ( 태그 사용)ㄴex: 회원가입, 로그인, 로그아웃, 게시판 목록... JSP MVC 게시판 테스트 페이지 회원가입 로그인 로그아웃 게시판 목록 2. 회원가입 및 로그인 기능 만들기 (1) : DTO 인터페이스, DTO-DAO 클래스 생성하기(1) User.java : user(사용자) 정보 인스턴스화.package com.tenco.tboard.model;import java.sql.Timestamp;import lombok.AllArgsConstructor;import lombok.Builder;impo..
- 2024-07-15 10:46:36
- [JSP] JSP로 CRUD 게시판 만들기 (2) - DB 접근 기술Song hyun[JSP] JSP로 CRUD 게시판 만들기 (2) - DB 접근 기술 1. DB 접근 기술(1)- DBUtilBasic.java: Connection 객체를 가져오는 클래스이다.package com.tenco.tboard.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class DBUtilBasic { private static final String DB_URL="jdbc:mysql://localhost:3306/db_tboard?useSSL=false&serverTimezone=Asia/Seoul"; private static final String DB_USER="root..
- 2024-07-15 10:26:11
- [JSP] JSP로 CRUD 게시판 만들기 (1) - 패키지 및 DB 생성Song hyun[JSP] JSP로 CRUD 게시판 만들기 (1) - 패키지 및 DB 생성 1. 다이나믹 웹 프로젝트 및 패키지 만들기(1) src/main/java: 컨트롤러, 모델, 레파지토리, 유틸 총 4개의 패키지 생성.(데이터베이스 쿼리 전송 및 수정 담당)(2) resources 폴더: css, 이미지, js 코드 폴더 생성 (프론트 담당)(3) views 폴더: 게시판, 댓글, 로그인 JSP 폴더 생성 (1과 2를 연결, 사용자에게 화면 보여줌) 2. 라이브러리 적용하기*사용 라이브러리-HikariCP 라이브러리-Jakarta-JSTL 라이브러리 2개-Lombok 라이브러리-MySQL connector Java 라이브러리-SLF4J 라이브러리 (로깅용) 3. 테이블 설계하기 - MySQL 사용(1) ..
- 2024-07-15 09:22:20
- [BDIA Dev-ton 과정] 7월 3주차 회의록(7/15~7/21) : 핵심 기능 및 화면 구상Song hyun[BDIA Dev-ton 과정] 7월 3주차 회의록(7/15~7/21) : 핵심 기능 및 화면 구 1. 7월 3주차 회의록 (7/15~7/21) : 총 2回 회의(1) 7월17일 (수요일) (18:00-19:45 / 총 1시간 45분) (2) 7월 20일 (토요일) (17:50~19:30/총 1시간 40분 회의)2. 돌아보기기간목표 및 달성7월 3주차(7/15~7/21)목표 및 일정:-(7/20) (토요일) (7PM~) 1차 아이디어 후보 중 실현 가능성 검토 -> 2차 아이디어 후보 2개 선정달성:-(7/17) (수요일) 설문조사에 필요한 질문 선정 및 자료 조사 결과 토의, 참고할 유사 서비스 정리 및 비교-(7/20) (토요일) 핵심 기능 구현에 필요한 DB 및 메커니즘 토의 3. 트러블 슈팅 및..
- 2024-07-15 09:07:24
- [회의록] 2024.07.13 (5:55-)Song hyun2024.07.13 (5:55-)-일자: -시간: 5:55PM- 1. 와이어 프레임 및 앱 화면 구상 (1) 영수님: 네이버 지도처럼, 화면상에서 지도와 선택창을 함께 볼 수 있으면 어떨까? (2) 준수님: 그물망 / 피라미드 식으로 중요도를 한 눈에 볼 수 있게끔 결과 나열 -클릭 시 결과 화면 / 디테일 화면으로 넘어가게끔 할 수 있게. (=더보기) -검사 시에 학군 내에서도 여러 분류로 나눠, 세부적인 지역 정보 제공 (최초에 우선순위 결정, 사용자가 원한다면 사용자 우선순위를 바꾼 다른 결과를 제공) -영수님: 자신이 어느 정도 원하는지 알기 모호하지 않을까? (질문) (3) 유사 서비스: 부동산의 신, 여행추천 어플 2. 키워드 우선순위 -> 의료,월세,학군,문화.특수교통,교통,바다(오션뷰),복..
- 2024-07-13 18:32:31
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)