본문 바로가기

IT24

DB연결 데이터 입출력(2) SELECT mainClass.java package main; import java.util.List; import dto.UserDto; import select.Select; public class mainClass { public static void main(String[] args) { /* JDBC java database connectivity */ Select se = new Select(); UserDto ud = se.Select("aaa"); if(ud != null) { System.out.println(ud.toString()); }else { System.out.println("데이터를 찾을수 없습니다"); } ud = se.Select2("bbb"); if(ud != null.. 2020. 3. 25.
DB연결 데이터 입출력(1) DTO UserDto.java package dto; import java.io.Serializable; public class UserDto implements Serializable { private String id; private String name; private int age; private String joindate; public UserDto() { } public UserDto(String id, String name, int age, String joindate) { super(); this.id = id; this.name = name; this.age = age; this.joindate = joindate; } public String getId() { return id; } .. 2020. 3. 15.
JDBC DB연결셋팅 package main; import db.jdbctest; public class mainClass { public static void main(String[] args) { /* JDBC java database connectivity */ jdbctest jt = new jdbctest(); jt.getConnection(); } } mainClass.java package db; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class jdbctest { public jdbctest() { try { Class.forName("oracle.jdbc.driver.Oracle.. 2020. 3. 3.
이클립스 톰캣 연동 웹개발을 하기 위해 톰캣을 설치해서 이클립스와 연동하겠습니다. 먼저 톰캣을 다운 받습니다. https://tomcat.apache.org/download-80.cgi Apache Tomcat® - Apache Tomcat 8 Software Downloads Welcome to the Apache Tomcat® 8.x software download page. This page provides download links for obtaining the latest versions of Tomcat 8.x software, as well as links to the archives of older releases. Unsure which version you need? Specification versio.. 2020. 2. 26.
오라클 기본자료형 -- 한줄주석문 /* 범위주석문 */ -- 자료형 -- java oracle -- int == NUMBER -- String == VARCHAR2 -- double == NUMBER(정수의 자리수 , 소수의 자리수) -- Date == Date --문자열 자료형 --CHAR CREATE TABLE TB_CHAR( COL_CHAR1 CHAR(10 BYTE), -- String COL_CHAR1;(크기) COL_CHAR2 CHAR(10 CHAR), COL_CHAR3 CHAR(10) ) /* CREATE TABLE 테이블명( 컬럼명 컬럼의 자료형(크기), 컬럼명 컬럼의 자료형(크기) ) */ INSERT INTO tb_char(COL_CHAR1, COL_CHAR2, COL_CHAR3) VALUES('ABC',.. 2020. 2. 26.
인텔리제이로 스프링부트 - 2 (스프링부트 프로젝트) 저번에 만든 그레이들 프로젝트를 스프링 부트 프로젝트로 변경합니다. 참고한 책에서 스프링 이니셜라이저를 통해서 진행 안 한다고 합니다.(코드가 무슨 역할을 하지는지 설명을 위해) 스프링 이니셜라이저로 하는 것도 나중에 올리겠습니다. 우선 build.bradle 파일을 열어보면 기본적인 설정만 되어있는 상태입니다. 그 상태에서 다음과 같이 변경 합니다. buildscript { ext{ // springBootVersion를 전역변수를 생성하고 그값을 2.1.7.RELEASE로 하겠다. springBootVersion = '2.1.7.RELEASE' } repositories { // 각종 의존성(라이브러리)들을 어떤 원격 저장소에서 받을지 정한다. mavenCentral() jcenter() } depe.. 2020. 2. 21.