본문 바로가기

basic

(173)
[Node.js] 뷰파일 jade로 설정하기 app.set('views','./views_file'); //뷰파일 위치 지정 app.set('view engine','jade');
[Node.js] POST로 들어오는거 읽어내는데 필요한 모듈(body-parser) var bodyParser = require('body-parser'); app.use(bodyParser.urlencoded({extended: false})); 로 사용한다고 명시해준다? //npm i body-parser --s 모듈설치해야됨 =========================== deprecated 없어짐 express모듈에 기본적으로 포함되어서 더이상 따로 모듈을 설치할 필요가 없어졌다 app.use(express.json()); app.use(express.urlencoded({ extended: true }));
[Node.js] Express 모듈로 페이지 연결하기 //npm i express --s var express = require('express'); var app = express(); app.get('/', function(req,res){ res.send('Hi'); }) app.listen(3000, function(){ console.log('Connected, 3000Port') })
[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..