SMALL Java267 [실습문제] 회원정보 수정/삭제/검색 완성시키기 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 전체 회원 조회 0 ~ n건이 조회될 때, 실제 조회 결과가 0건이면 빈 ArrayList객체를 반환 MemberMenu public class MemberMenu { private Scanner sc = new Scanner(System.in); private MemberController memberController = new MemberController(); private SimpleDateFormat dateFormatRegDate = new SimpleDateFormat("yyyyMMdd"); public void mainMenu() { String menu = "\n*****.. 2022. 5. 4. JDBC) MVC pattern (회원관리 프로젝트, 회원가입 처리) 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. MVC pattern * run → 실행 메소드가 있는 실행 클래스 * view → 사용자가 보게 될 메뉴 제공 * controller → 사용자가 메뉴 선택하면 controller에서 요청을 받아 시작 (dao에게 req) * dao(Data Access Object) → DB에 접근하기 위한 클래스 * VO (value Object) → DB의 테이블과 대응하여 데이터를 담은 클래스 (filed ↔ column) 회원관리 프로젝트 MVC pattern에 따라 패키지 및 클래스들을 생성하였습니다. Member Class (VO Class) - Value Object - Datebase 테.. 2022. 5. 4. JDBC) JDBC Coding 절차 (DQL, DML) 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. JDBC란? (Java DataBase Connectivity) - 자바 언어에서 Database에 접근할 수 있게 해주는 Programming API 자바에서 DB Server에 접근할 수 있도록 JDBC API를 제공 (java.sql.*) 해줍니다. 하지만 제공되는 JDBC API (java.sql.*)은 대부분 인터페이스 클래스들만을 가지고 있습니다. (인터페이스는 객체화가 불가!) 따라서 반드시 구현 클래스가 있어야 하는데, 이러한 구현 클래스들을 DB를 만든 Vender사에서 제공해줍니다. (DB에 접속하기 위한 구현 클래스들을 Vender사에서 제공해줌 - 이를 jdbc dri.. 2022. 5. 4. JDBC) 환경 설정 및 이클립스와 오라클 연동 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. JDBC를 위해선 이클립스가 깔려있어야 합니다. (아래 포스팅 참고!) https://chanychu.tistory.com/58?category=959041 자바(JAVA) 다운로드 및 설치, 환경 설정 세팅하는 방법 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 오늘은 Java JDK 설치 방법에 대해 포스팅 해보려고 합니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. Java JDK 설치 방법 chanychu.tistory.com 이클립스의 Open Perspective를 Java로 설정해줍니다. 인코딩 설정도 다시 해줘야 합니다. (아래 포스팅 참고!) ht.. 2022. 5. 4. UML - 사원정보 관리용 클래스 - Field 작성 : 캡슐화 반드시 적용함 사번 : - empNo:int 이름 : - empName:String 소속부서 : - dept:String 직급 : - job:String 나이 : - age:int 성별 : - gender:char 급여 : - salary:int 보너스포인트 : - bonusPoint:double 핸드폰 : - phone:String 주소 : - address:String Employee 클래스의 메소드 작성 1. 키보드입력용 메소드 : empInput() 2. emp객체 모든 필드 출력용 메소드 : empOutput() 3. getter/setter메소드 public class Employee { private int empNo; private .. 2022. 4. 13. [실습문제] 중첩 반복문, 2차원 배열 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. [2차원 배열] @실습문제1 - 구현내용 : 1. 3행 5열 2차원배열 선언 및 생성 2. 1~100사이의 임의의 정수를 모든 방에 기록함 3. 열의 값이 5의 배수인 경우만 값(행,열) 출력함 public void exercise1() { int[][] arr = new int[3][5]; for(int i = 0; i < arr.length; i++) { for(int j = 0; j < arr[i].length; j++) { arr[i][j] = (int)(Math.random()*100+1); if(arr[i][j] % 5 == 0) System.out.printf("%d(%d,%d.. 2022. 4. 13. 이전 1 ··· 20 21 22 23 24 25 26 ··· 45 다음 LIST