분류 전체보기 62

Day12-2 게시판 관리 프로그램 MVC 패턴으로 MySQL연결

UserDTO package model; public class UserDTO { private int id; private String username; private String password; private String nickname; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void se..

Day11-1 intelliJ 랑 MySQL 연결하기

File - Project Structure - + 외부 라이브러리 가져오기 1. JAR파일 사용 JAVA - C - Program Files(x86) - MySQL - Connector J 8.0 - .jar파일 2. Maven사용 From Maven - mysql connector검색 3. pom.xml https://mvnrepository.com/search?q=connector+j Maven Repository: connector j JDBC Type 4 driver for MySQL. Last Release on Jan 18, 2023 mvnrepository.com pom.xml에 복사해서 넣기 4.0.0 org.example javaBasic 1.0-SNAPSHOT 19 19 UTF-8 c..

Day10-2 MySQL sakila 테이블을 이용한 연습 문제

-- 1. 배우의 이름을 알파벳 내림차순 10명을 보여주세요. SELECT * FROM `actor` ORDER BY `first_name` DESC LIMIT 10; -- 2. 영화의 카테고리를 보여주세요. SELECT * FROM `category`; -- 3. 고객 중에 휴면 회원들을 모두 보여주세요. SELECT * FROM `customer` where `active` = 0; -- 4. 영화를 대여기간 순으로 오름차순 정렬하세요 SELECT * FROM `film` ORDER BY `rental_duration` ASC; -- 5. 영화를 대여료 순으로 내림차순 정렬하세요. SELECT * FROM `film` ORDER BY `rental_rate` DESC; -- 6. 영화 중 개(dog)..

Day10-1 MySQL 테이블 생성, 컬럼 CRUD , 기본 문법

테이블 생성하기 데이터 조회하기 SELECT * FROM basic.student; 데이터 삽입하기 INSERT INTO `basic`.`student` (`id`, `name`, `korean`, `english`, `math`) VALUES ('17', '안녕히', '11', '11', '12'); 데이터 수정하기 UPDATE `basic`.`student` SET `name` = '안녕히' WHERE (`id` = '16'); 데이터 삭제하기 DELETE FROM `basic`.`student` WHERE (`id` = '17'); WHERE 조건의 AND, OR, NOT -- 1. AND, OR, NOT SELECT * FROM `basic`.`student` WHERE `name` = '조재영'..

Day08-4 Map (HashMap, TreeMap)

package day0118; import model.UserDTO; import java.util.HashMap; import java.util.Map; import java.util.TreeMap; public class Ex03Map { public static void main(String[] args) { Map map = new TreeMap(); //HashMap map = new HashMap(); // 순서가 정렬되지 않음 for (int i = 1; i new UserDTO()); // key 값이 비어있는지 계산하는 메소드, 없으면 어떻게 할지도 설정 (람다식 사용) System.out.println(map.get("u91")); } } HashMap 메소드 package day011..