[Java] 인터페이스(Interface) 사용법 및 예제 ( 인터페이스를 사용하는 이유)
자바 인터페이스를 만들고 사용하는 방법에 대해 알아 본다. 대규모 프로젝트에서는 수많은 개발자들이 개발을 하게 된다. 소스 코드의 난잡화 방지라고 해야할까… 분류를 하자면 대분류라고 치고, 번역기를...
[Java] 배열(Array) 선언 방법 및 예제
배열은 동일한 자료형(Data Type)의 데이터를 연속된 공간에 저장하고 데이터에 접근하기 위한 인덱스(index)를 부여한다. 자바에서 배열을 선언하는 일반적인 형식은 다음과 같다. 자료형[] 변수 = {데이터1, 데이터2,...
객체를 JSON 문자열로 인코딩 하는 클래스.
객체를 JSON 문자열로 인코딩 하기 위한 클래스이다. 데이터 인코더 클래스를 상속받아 JSON에 맞는 표현 서식을 구현한다. import org.springframework.http.MediaType; /** 객체를 JSON 문자열로 인코딩 하기 위한 클래스....
[JAVA] 쿼리를 사용하여 엑셀다운로드 기능 구현하는 방법
ExceldownController.java 에서의 호출 url 맵핑 @RequestMapping(value={"/excelfiledown.do", "/buz/excelfiledown.do"}, method = RequestMethod.POST) public ExcelDownloadSXSSFService downloadXL(HttpServletRequest request, ModelMap model) throws Exception { ArrayList<QueryResult> result = super.requestProcCall(request.getParameter("ac"), request);...
[JAVA]자바 엑셀 시트 여러개 생성하는 방법(Apache poi)
자바로 여러개의 시트를 가진 엑셀을 생성해보자. 자바에서 엑셀을 사용하기 위해선 Apache poi 를 다운받아야 한다. 아파치 POI(Apache POI)는 아파치 소프트웨어 재단에서 만든 라이브러리로서 마이크로소프트...
엑셀 파일 업로드 양식 체크 및 버전 체크 샘플 코드
다음과 같은 엑셀 양식이 있다. 11번가 셀러들이 상품 업로드할 때 사용하는 엑셀파일 양식을 일부 참고하였다. 코드는 다음과 같다. // 마스터정보 엑셀 파일 업로드 처리 @RequestMapping(value...
자바(Java) 오늘 날짜 (SimpleDataFormat) 가져오기
자바 오늘 날짜 날짜 타입은 “yyyy-MM-dd” 이다. 오늘 날짜와 시간 정보가 필요한 경우
오즈리포트 출력 오류시 해결방법 (Fail to connect the TCP-Server(OZ Scheduler). Connection refused)
KOSA 사이트에서 근무경력확인서를 출력하려고 보니 오류가 발생한다. 오즈 에러코드 1020340000 오류 내용은 Fail to connect the TCP-Server(OZ Scheduler). Connection refused 이다. PDF 출력 역시 동일한 오류가 발생하였다....
[아파치 웹서버] 이미지 저장 경로 변경 중 Forbidden 오류 발생..
https://blog.naver.com/shackerz/220375507309 너무 오랜만에 자바에 접하고 있다. 이미지를 저장하는 서버 경로를 변경중인데.. path.properties에서는 변경을 하여서 리눅스 서버의 경로에는 이미지가 저장되고 있다. 하지만 이미지를 찾지 못하는 오류가...
Java String charAt()메소드 예제
Java String 클래스는 charAt(), compare(), concat(), equals(), split(), length(), replace(), compareTo(), intern(), substring()과 같은 문자열에서 작업을 수행하는 많은 메소드를 제공한다. charAt()메소드는 문자열에서 특정 위치의 문자가...