본문 바로가기
  • 오늘도 한걸음. 수고많았어요.^^
  • 조금씩 꾸준히 오래 가자.ㅎ

JSP5

MYSQL에서 DATETIME타입을 가져오는 방법 Java(Android)에서 DB에 있는 DATETIME을 초단위까지 불러오기 위해서는Java.sql.Timestamp타입을 사용해서ResultSet.getTimestamp("컬럼명");을 사용하면 Java에서 년월일시분초까지 데이터를 가져 올 수 있다. 2018. 10. 28.
jsp 날짜 처리 JSP를 사용하는 중요한 장점 중 하나는 모든 자바 API를 사용할 수 있다는 것이다. 이 장에서는 상세하게 java.util의 패키지에 현재 날짜와 시간을 캡슐화하는 자바 Date 클래스에 대해 설명합니다. Date 클래스는 두 개의 생성자가 있습니다. 최초의 생성자는 객체를 초기화하는 현재 날짜 및 시간을 사용한다. 1 Date( ) 두 번째 생성자 (밀리 초)을 표현하는 1970년 1월 1에서 이른 아침에 나타내는 매개 변수를 받아들입니다. 1 Date(long millisec) Date 객체를 획득 한 후에는 다음 표에 나열된 모든 방법을 사용할 수 있습니다 현재 날짜와 시간을 가져옵니다 다만이 같은 라인에 Date 객체의 toString () 메서드를 사용하여 쉽게 현재 날짜와 시간을 얻을 수 .. 2018. 10. 28.
The type Date is ambiguous 에러 The type Date is ambiguous java.util 을 import 시키지 않으면 d = newDate(); 이 문장에서 오류가 나고 DB 연동을 해야 해서​ java.sql과 java.util을 동시에 import 시키면 위와 같은 오류가 난다. 이유는 java.util.Date와 java.sql.Date 클래스 둘다 참조하기 때문에 어떤 Date를 써야할지 모르기 때문이다. ​ 그래서 import에서 두 패키지를 import 할 경우 클래스 선언 부분에서 패키지 까지 정의해주면 정상적으로 나온다. java.util.Date d = new java.util.Date(); ​또는 java.sql.Date d = new java.sql.Date();​ import시 사용하는 클래스만 impo.. 2018. 10. 28.
substring과 substr의 차이점 문자열을 잘라서 써야 할 때 쓰는 함수가 2개 있다. 물론, 다른 함수들도 많이 있지만, 대표적으로 많이 사용되는 함수가 substring과 substr 이다 이 두개의 함수는 문자열을 자르는 공통점이 있으나 차이점도 있다. 아래를 보면 이해가 쉽다. 1 2 3 4 var str = "abcdefg"; alert("substr : " + str.substr(2,4)); // 첫번째 예시 alert("substring : " + str.substring(2,4)); // 두번째 예시 substr을 했을 때, 위 처럼 문자열이 잘린다. (몇 번째부터, 얼마나) 이런 뜻이다. substring을 했을 때, 위처럼 문자열이 잘린다. (몇 번째부터, 몇 번째까지) 이런 뜻이다. 2018. 10. 7.
execute / executeQuery / executeUpdate 차이 Statement 객체는 SQL문을 데이터베이스로 전송하는데 사용한다. 실제로 다음과 같은 세종류의 Statement 객체들이 있고 모두 주어진 접속상에서 SQL문들을 실행하기위한 컨테이너들로써 동작한다. Statement Statement로부터 상속받은 PreparedStatement PreparedStatement로부터 상속받은 CallableStatement 이러한 것들은 특정 형태의 SQL문들을 전송하기위해 분화되어졌다. Statement 객체는 매개변수 없는 간단한 SQL문을 실행하는데 사용되며, Statment 인터페이스에는 SQL문들을 실행하고 결과들을 검색하기 위한 기본적인 메쏘드들이 있다. PreparedStatement 객체는 IN 매개변수를 가지거나 가지지 않는 프리컴파일된 SQL문을.. 2018. 10. 7.