Java(281)
-
Java getBufferSize()
프로젝트 내 src 내 javabasic 패키지 내 DbConn.java package javabasic; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.Statement; public class DbConn { // DbManager 역할하는 클래스 private static Connection dbConn; // 멤버로 선언 public static Connection getConnection() { if (dbConn == null) { try { String url = "jdbc:oracle:thin:..
2023.02.20 -
Java executeBatch()
프로젝트 내 src 내 javabasic 패키지 내 DoBatch.java package javabasic; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; public class DoBatch { public static void main(String[] args) { // TODO Auto-generated method stub Connection conn = null; PreparedStatement pst = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); conn..
2023.02.20 -
Java setDriverClassName(String driverClassName)
프로젝트 내 src 내 javabasic 패키지 내 DBCPTest.java package javabasic; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import org.apache.commons.dbcp2.BasicDataSource; public class DBCPTest { // DataSource(interface) - Apache DBCP API에 BasicDataSource // : Connection생성 기능(DriverManager upgrade 버전) // : setter 메소드를 이용해서 연결정보를 지정할 수 있다. // : 객..
2023.02.20 -
Java getTime(int columnIndex)
프로젝트 내 src 내 javabasic 패키지 내 DateTypeEx2.java package javabasic; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public class DateTypeEx2 { public static void main(String[] args) throws Exception { // TODO Auto-generated method stub Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@localhost:..
2023.02.20 -
Java LocalDateTime
프로젝트 내 src 내 javabasic 패키지 내 DateTypeEx.java package javabasic; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.Time; import java.sql.Timestamp; import java.time.LocalDateTime; import java.util.Date; public class DateTypeEx { //자바의 LocalDateTime 데이타 타입을 DB 에 insert 할 때 필요 public static Timestamp localDateTimeToTimeStamp(LocalDateTime ..
2023.02.19 -
Java BasicDataSource
BasicDataSource 클래스를 사용하기 위해서 다운받아야 할 jar 파일이 있다. jar 로 만들어진 라이브러리 파일을 추가하지 않으면 import org.apache.commons.dbcp2.BasicDataSource; 윗줄에서 org.apache.commons.dbcp2.BasicDataSource 를 들일 수 없어서 관련된 줄에 모두 빨간줄로 오류가 난다. 아래 링크를 눌러서 commons-dbcp2-2.9.0.jar 파일을 다운로드한다. https://mvnrepository.com/artifact/org.apache.commons/commons-dbcp2/2.9.0 프로젝트 이름 오른쪽 마우스 클릭 버튼을 누른다. Properties > Java Build Path > Add Exter..
2023.02.18