목록JAVA (17)
Jun's Blog

Role.java 파일 생성package com.coffee.constant;// 회원의 유형을 나타내기 위한 열거형 상수public enum Role { USER, ADMIN} Member.java 파일 생성 @Getter, @Setter를 작성하면 lombok에서 자동으로 getter, setter를 만들어 줍니다.package com.coffee.entity;import com.coffee.constant.Role;import lombok.Getter;import lombok.Setter;import java.time.LocalDate;// 회원 1명을 의미하는 자바 클래스@Getter@Setterpublic class Member { private Long id; private ..

1. SpringBoot 설치하기 URL 주소:https://start.spring.io/ 아래와 같이 설정한 후, Generate 버튼을 클릭합니다. 다운로드한 압축파일을 확인합니다.(coffee.zip) D:\SpringProject\coffee 경로에 저장합니다.(개인이 원하는 폴더 경로에 저장가능) InelliJ로 해당 프로젝트 열기 다운로드 했던 coffee 프로젝트 파일의 경로를 지정한 후, OK 버튼을 클릭합니다. pom.xml 파일을 열어서 설정 정보를 확인합니다. 최초 생성할 때 입력했던 설정 정보들을 확인할 수 있습니다. 기존에 설치되어 있는 JDK와 프로젝트 설정 정보를 확인합니다. JDK 17을 다운로드합니다. 아래와 같이, 변경하여 적용합니다. 사용자가 임의로 사용할 ..

1. 기존 회원정보를 삭제하는 기능 만들어보기member 테이블의 Id 중, unlucky 회원 정보를 삭제해 보겠습니다. 1.1 Main 클래스 생성하기 (클래스명 : MemberDelete)package com.board.main; import java.util.Scanner; import com.board.dao.MemberDao; public class MemberDelete { public static void main(String[] args) { MemberDao dao = new MemberDao(); int cnt = -99999; Scanner sc = new Scanner(System.in); System.out.println("삭제할..

1. ID 중복 체크 기능 만들어보기members 테이블의 기존 회원 정보를 가지고 ID 중복 체크 기능을 구현하여 확인해 보겠습니다. 1.1 Main 클래스 생성하기 (클래스명 : MemberIdCheck)package com.board.main; import java.util.Scanner; import com.board.dao.MemberDao; public class MemberIdCheck { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("중복 체크할 id를 입력해주세요."); String id = sc.next(); ..

1. 특정 게시물을 수정하는 기능 만들어보기 Board 테이블의 no 컬럼의 11번 게시물의 정보를 바꾸는 것을 해보겠습니다. 1.1 Main 클래스 생성하기 (클래스명 : BoardUpdate)package com.board.main; import java.util.Scanner; import com.board.bean.Board;import com.board.dao.BoardDao; public class BoardUpdate { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // Scanner 객체를 생성하여 입력 받을 수 있도록 합니다. System.out.println("글..

1. 회원 등록하는 기능 만들어보기1.1 Main 클래스 생성하기 (클래스명 : MemberInsert) package com.board.main; import java.util.Scanner; import com.board.bean.Member;import com.board.dao.MemberDao; public class MemberInsert { public static void main(String[] args) { MemberDao dao = new MemberDao(); Member member = new Member(); Scanner sc = new Scanner(System.in); // Scanner 를 사용하여 생성정보를 입력 받도록..
보호되어 있는 글입니다.

1. Board 클래스 생성하기package com.board.bean; public class Board { private String no; private String writer; private String password; private String subject; private String content; private int readhit; private String regdate; @Override public String toString() { return "Board [no=" + no + ", writer=" + writer + ", password=" + password + ", subject=" + subject + ", content=" + con..

1. Member 클래스 생성하기 단축키 Ctrl + Space 를 하여 Member() 생성자를 만듭니다. package com.board.bean; public class Member { private String id; private String name; private String password; private String gender; private String birth; private String marriage; private int salary; private String address; private String manager; public Member() { // TODO Auto-generated constructor stub } @Ove..

1. Eclipse Community 버전 설치 Download URL : https://www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse FoundationThe Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.www.eclipse.org 1. 해당 홈페이지에서 Download 버튼을 클릭하여 x64 버전을 선택하여 다운로드를 진행합니다. 2. 새로운 창이 뜨면 다시 한번 Download 버튼을 클릭하여 다운로드를 진행합니..