java(35)
-
jdbc insert2문
try에서 class가 오류가 나타나면 catch에서 ClassNotFound에러가 뜨고 e.printStackTrace()가 뜨면서 console창에 어디가 잘못되었는지 에러가 나타남 - 2번째것을 선택하면 에러가 발생 했을시 catch를 한개 더 추가한다
2023.09.15 -
JDBC
JDBC (Java Data Base Connection) : Java에서 DataBase 연결 할 수 있도록 제공하는 라이브러리 드라이버 매니저에 있는 커넥션의 url,user~~등등 가져와서 커넥션 타입의 객체인 conn에 저장된다. 1.ClassforName => 드라이버 찾기! 2.Connection 객체 가져오기 - ip주소, id,pw ip주소를 바꿔줘야 사용이 가능 바뀐 행의 수 반환 executeUpdate : 실행된 문장의 수를 return해준다.
2023.09.15 -
리펙토링 기법
소프트웨어를 더 이해하기 쉽고 수정하기 쉽게 만드는 것 eclipse가 제공해준것으로 리팩토링 기법
2023.09.13 -
MVC
M : 필드, 생성자, get/set , to String
2023.09.12 -
switch문
package ex05; import java.util.ArrayList; import java.util.Scanner; public class main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); // 도구 생성 ArrayList pocketmons = new ArrayList(); while(true) { System.out.println("[1]추가 [2]삭제 [3]검색"); int choice = sc.nextInt(); switch(choice) { case 1: System.out.print("이름 : "); String name = ..
2023.09.12 -
객체지향 프로그래밍 생성자,getter,setter
생성자 get과 set ArrayList ArrayList 2.개발자가 데이터 개수를 정해둔다 => 배열 package ex04; import java.util.ArrayList; import java.util.Scanner; import ex04.poketmon; public class main { public static void main(String[] args) { // 포켓몬 도감 만들기 Scanner sc = new Scanner(System.in); // ArrayList ArrayList // - 개발자가 데이터 개수를 정해둔다 => 배열 // poketmon type 객체 저장 ArrayList poke = new ArrayList(); // 2번 main클래스에 메뉴 무한반복하며 출력[..
2023.09.11