basic/Java (44) 썸네일형 리스트형 톰캣 포트 충돌에러 날 경우 노란색 부분 포트 번호 변경해주면됨 [Spring] Dependecy Injection, DI 종속성 주입 쉽게 말해 부품조립 하는 것 부품을 끼워 맞추는 형식으로 바꾸면 코드를 새로 다 만들지 않고 교체식으로 할 수 있으니깐 편함? B b = new B(); A a = new A(); a.setB(b); 생성자 주입 B b = new B(); A a = new A(b); 이러한 일련의 과정들을 스프링이 쉽게 해줌 ex) @inject @autowired [JDBC] TEST public class JDBCTest { public static void main(String[] args) { try { //1. 오라클 드라이버 로딩 Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.println("Driver Loading Success!!"); //2. DB와 연결 String url="jdbc:oracle:thin:@localhost:1521:XE"; //jdbc:프로토콜 통신규약 //oracle:dbms유형 //thin:드라이버 타입. 순수하게 자바로 구현된 드라이버//oci드라이버 >> c랑 섞인거 이건 무거운거 //@localhost : DB서버의 ip주소 //1521 : 오라클 리스너가 열어놓은 포트번호(db.. [JDBC] 다른 클래스에서 JDBC연결하기 public class DBUtil { private static String url="jdbc:oracle:thin:@localhost:1521:XE"; //서비스에서 oracleserviceㅁㅁ가 XE같은 이름 자리 private static String user="scott", pwd="tiger"; // static블럭은 클래스 로딩 타임에 가장 먼저 메모리에 올라가는 영역 // main()메소드보다도 먼저 올라간다 static { try { //1. 오라클 드라이버 로딩 Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.println("Driver Loading Success.."); } catch (ClassNotFoundExcepti.. 이전 1 ··· 3 4 5 6 다음