목록연결 (2)
개발 무지렁이

❓. nginx란 : WAS(Servlet Container)를 도와주는 '경량 웹서버'이다. server의 제일 앞단에 쓰며, DispatcherServlet 역할을 한다. nginx를 쓰게 되면 어떤 도메인으로 접근했는지 감지할 수 있고, 포워딩이 빠르다. docker run -d -p 8031:80 --name nginx_1 --rm nginx 🚀. 옵션 -d (detach): 백그라운드 모드로 실행 -p (port): 바깥쪽 8031 포트로 들어오면 안쪽 80 포트로 연결 (이 옵션을 써주지 않으면 외부에서 접근할 방법이 없다.) (도커 컨테이너는 독립적인 공간에서 실행되기 때문에 접근이 안되는게 정상이다.) --name: 이름 설정 --rm: docker kill 되었을 때 흔적이 남지 않는다...

JDBC(Java DataBase Connectivity) Java와 DB를 연동 🚀 단계 1) 로드: 연동하려는 DB제품(벤더)를 선택하는 것, Driver가 필요하다(~.jar) (만약 Driver를 못찾으면 ClassNotFoundException 발생) 2) 연결: 로드된 DB에 접속, URL(host name, port, SID), ID, Password를 이용해서 연결객체를 얻어오는 과정 3) 실행: CRUD 작업 4) 닫기: 사용된 객체를 반납 ⚠️ 커넥션(Connection)은 절대로 공유하면 안된다.(1커넥션 == 1트랜잭션) ⚠️ 1)은 변하지 않으니, 딱 한 번만❗1) 로드 - ~.jar 필요하다 Class.forName("Oracle: oracle.jdbc.driver.OracleD..