JAVA Programming/JDBC

mongoose 모듈 이란 ? 데이터베이스를 테이블이나 엑셀처럼 쉽게 다룰수 있게 하는 모듈이다. Schema : String,Number,Boolean,Array,Buffer,Date,ObjectId,Mixed 어떤 문서(컬럼)에는 name이 있고 다른 문서에는 name이 없을수도 있기때문에 일정한 조건으로 적용하기가 어렵다 관계형 데이터베이스처럼 조회 조건을 공통적으로 적용할수있게 정해진 규칙으로 문서를 저장할수 있게 하는 것이 Schema이다 몽고db에는 스키마가 없어서 mongoose 모듈을 사용해서 관계형db처럼 만들어짐 몽구스 디비 설치 npm install mongoose --save Express 기본 모듈 require("dotenv").config(); var express = requ..
1. Node.js 암호화 복호화 2. 모듈 분리
1. Node.js 몽고디비를 이용한 데이터베이스 연결 2. mongoose 몽구스 모듈을 활용한 관계형 DB 3. 이력서 작성 4. Do it 알고리즘 13p ~ 21p 알고리즘 이란? 세 값의 최대값 키보드로 숫자와 문자열 입력하기 키보드로 숫자와 문자열 입력하기 , 메서드의 반환값과 메서드 호출식의 평가 , 세 값의 대소 관계와 중앙값 , 세값의 중앙값 5. 인프런 스프링 입문강의 학습 시작하기
트랜잭션 하나의 단위로 수행되길 바라는 쿼리의 묶음 ( = 업무 수행단위 ) UPDATE NOTICE SET PUB = 1 WHERE ID IN (2,4,6,7,9); UPDATE NOTICE SET PUB = 0 WHERE ID IN (1,3,5,8,10); 하나의 쿼리로 묶어서 하나의 단위로 수행한다. ACID를 유지한다 A : AutoMaticity 원자성 = 절대로 깨질수없는 상태 C : Consistency 일관성 = 묶을때 일관되야 한다. I : Isolation 고립성 D : Durability 지속성 = 지속해야 한다.
여기서는 while를 써야 한다. package ex1; import java.sql.Connection; import java.sql.Date; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class ex2 { public static void main(String[] args) throws ClassNotFoundException, SQLException { String url = "jdbc:oracle:thin:@localhost:1521/xe"; String sql = "SELECT * FROM NOTICE"; Class.fo..
package ex1; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Program { public static void main(String[] args) throws ClassNotFoundException, SQLException { String url = "jdbc:oracle:thin:@localhost:1521/xe"; String sql = "SELECT * FROM NOTICE"; Class.forName("oracle.jdbc.driver.OracleDrive..