[Spring] spring, vue.js 를 이용해 todoList 만들기
2022. 9. 15. 01:25
Spring
Domain Todo.java package com.yedam.java.domain; import lombok.Data; @Data public class Todo { private int no; // 할 일 목록 고유번호 private int id; // 작성자에 따른 id : default 0으로 둘 것임 private String contents; // 할 일 내용 private String todoyn; // 체크 여부 } todoList 에 필요한 필드 선언 lombok 라이브러리의 @Data 어노테이션을 사용 /** * Generates getters for all fields, a useful toString method, and hashCode and equals implementation..
[Project] #6 상품 판매 등록 기능 구현
2022. 9. 14. 00:08
Project/1차 개별 프로젝트
- 자바 스윙을 이용한 중고 상품 거래 시스템 만들기 - Domain Sale.java package domain; public class Sale { /* * Field */ private int saleId; private int sellerId; private int productId; private String saleStatus; /* * Method - getter, setter */ public int getSaleId() { return saleId; } public void setSaleId(int saleId) { this.saleId = saleId; } public int getSellerId() { return sellerId; } public void setSellerId(int..
[Project] #5 상품 조회 기능 구현
2022. 9. 13. 23:26
Project/1차 개별 프로젝트
- 자바 스윙을 이용한 중고 상품 거래 시스템 만들기 - Domain SaleInfo.java 판매중인 상품의 정보를 담은 도메인 (Sales 테이블과 Products 테이블 조인문으로 판매중인 상품 검색한 데이터를 담기 위한 객체이다.) package domain; public class SaleInfo { /* * Field */ private int saleId; private int sellerId; private String identification; private String saleStatus; private String productName; private int productQuantity; private int productPrice; private String productDescr..
[Project] #4 웰컴 페이지 구현
2022. 9. 11. 15:13
Project/1차 개별 프로젝트
- 자바 스윙을 이용한 중고 상품 거래 시스템 만들기 - view HomeFram.java package view; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.Graphics; import java.awt.Image; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import domain.Member; import..
[Project] #3 회원가입, 로그인 기능 구현
2022. 9. 11. 02:34
Project/1차 개별 프로젝트
- 자바 스윙을 이용한 중고 상품 거래 시스템 만들기 - Domain Member.java package domain; public class Member { /* * Field */ private int memberId; private String identification; private String password; private String phoneNumber; private String address; /* * Method */ public int getMemberId() { return memberId; } public void setMemberId(int memberId) { this.memberId = memberId; } public String getIdentification() { ..
[Project] #2 ojdbc 연동 및 DAO
2022. 9. 11. 01:53
Project/1차 개별 프로젝트
- 자바 스윙을 이용한 중고 상품 거래 시스템 만들기 - ojdbc 다운로드 https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html JDBC and UCP Downloads page We’re sorry. We could not find a match for your search. We suggest you try the following to help find what you’re looking for: Check the spelling of your keyword search. Use synonyms for the keyword you typed, for example, try "application" instead of www..
[Project] #1 프로젝트 명세
2022. 9. 11. 01:22
Project/1차 개별 프로젝트
- 자바 스윙을 이용한 중고 상품 거래 시스템 만들기 - 예담 개별 프로젝트 선정 예담직업전문학교의 Java기반 웹 프레임워크 개발자 양성과정중 한 달간 Java 와 SQL 에 대해 배우고 2주간의 개별 프로젝트 기간을 가졌다. Java 와 DB 를 연동한 자율 주제로 CRUD 기능이 가능한 프로젝트를 개별로 진행하는 것이었다. 학교에서 매번 연습한 CLI (Command-Line-Interface) 가 아닌 GUI (Graphic User Interface) 로 구현을 위해 Swing 과 awt 라이브러리를 사용하여 당근마켓을 모티브로 하여 중고거래 시스템을 만들었다. 개요 프로젝트명 : Carrot Project 개발 인원 : 1명 개발 기간 : 2022.06.03 ~ 2022.06.10 주요 기능 ..
[Oracle] SQL Developer ERD 생성
2022. 9. 10. 21:21
SQL
ERD Entity Relationship Diagram 의 약자로 E-R 다이어그램 라고 불리며, 데이터들의 관계를 나타낸 도표를 뜻한다. 하나의 멤버엔티티는 0~N 개의 주문 엔티티를 가질 수 있다. 부모 테이블은 멤버 테이블, 자식 테이블은 주문 테이블, 주문 테이블은 멤버 테이블의 PK인 MEMBER_ID 를 BUYER_ID 인 FK 로 가진다. SQL Developer ERD 생성 방법 보기 -> Data Modeler -> 브라우저 관계형 모델 -> 새 관계형 모델 테이블 끌어다 놓기 - Just Do It -
[VSCode] 자동완성 등록
2022. 8. 25. 20:55
DevTool/VSCode
방법 파일 -> 기본설정 -> 사용자 코드 조각 구성 -> 'javascript' 검색 -> javascript.json 파일 해당 파일이 열리면 형식에 맞추어 넣고싶은 자동완성 넣으면 됨. 내 자동완성 커스텀 { // Place your snippets for javascript here. Each snippet is defined under a snippet name and has a prefix, body and // description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are: // $1, $2 for tab stops, $0 ..