Java

108개의 글

스프링에서 MyBatis 연동하기
Java

Installation 마이바티스 스프링 연동모듈을 사용하기 위해서, 클래스패스에 mybatis-spring-x.x.x.jar를 포함시켜야 한다. 메이븐을 사용하고 있다면 pom.xml에 다음처럼 …

돌고래돌고래·2016년 5월 13일·조회 8,092
Apache Struts 2.5 GA release available
Java

Apache Struts 2.5 GA가 릴리즈되었습니다. (GA = General Availability) 다운로드 링크는 http://struts.apache.org/download.cgi#str…

빅토르최빅토르최·2016년 5월 12일·조회 2,876
자바 ResourceBundle을 이용한 메시지 관리
Java

만약 Spring을 사용하고 있다면 아래와 같이 Spring 자체 기능으로 쉽게 메시지를 관리를 할 수 있습니다. spring:message code="sarc.io.name" / 하지만 Sprin…

빅토르최빅토르최·2016년 3월 21일·조회 4,812
Jackson을 이용하여 JSON to String 구현하기
Java

MVC 모델 상에서 JSON을 통한 Ajax 구현 시 하나의 선택지인 Jackson에 대해 소개한다. 메이븐을 사용한다면 pom.xml에 추가한다. dependency groupId org.code…

빅토르최빅토르최·2016년 3월 16일·조회 4,307
Get HTML source from remote web page source (Apache HttpClient 사용)
Java

이전에 URLConnection을 통해 HTML source 중 title 정보를 얻어오는 방법에 대한 글을 올린 적이 있습니다. /index.php/java/339-get-from-remote-w…

빅토르최빅토르최·2016년 3월 12일·조회 2,844
Bootstrap css conflict 방지를 위하여 less 사용하기
Java

1. 문제점 bootbox 사용을 위하여 bootstrap을 적용하였으나 bootstrap.css가 이전 css들과 충돌을 일으켰음. (html, body 등) 2. 해결방안 less를 통해 한정된…

빅토르최빅토르최·2016년 3월 8일·조회 6,796
Get title from remote web page (HttpURLConnection 사용)
Java

%@ page import="java.io.BufferedReader" % %@ page import="java.io.InputStreamReader" % %@ page import="java.ne…

빅토르최빅토르최·2015년 12월 17일·조회 3,065
org.apache.openejb.OpenEJBException: Unable to create annotation scanner for web module
Java

WAS 기동 중 애플리케이션 배포시 아래와 같은 오류가 발생하였다. Nov 3, 2015 3:39:37 PM org.apache.catalina.core.ContainerBase addChildIn…

빅토르최빅토르최·2015년 12월 11일·조회 5,228
Java

about Scouter (Java 계열 APM)

1. 구성 요소 Scouter는 일반 공개 버전과 좀 더 많은 기능과 기술 지원이 가능한 Enterprise 버전이 있는데 일반 공개 버전을 알아보자. 다음 세 가지 요소로 구성되어 있다. Scou…

빅토르최빅토르최·2015년 12월 9일·조회 9,661
JNDI에 대하여 -2편
Java

JNDI 구성 요소 Naming Service - 시스템 자원이나 객체에게 이름을 붙이고 그 이름을 사용하여 자원이나 객체를 사용할 수 있도록 해 주는 서비스 - 이름을 사용해서 객체나 객체에 대한…

제끼나제끼나·2015년 12월 8일·조회 3,074
JNDI에 대하여 -1편
Java

1. JNDI 란? JNDI(Java Naming and Directory Interface) - Directory Service에서 제공하는 데이터 및 객체를 발견(discover)하고 참고(lo…

제끼나제끼나·2015년 12월 6일·조회 8,008
Java

D2 OPEN SEMINAR 후기

안녕하세요! 오늘은 D2 OPEN SEMINAR를 다녀온 후기를 올리도록 하겠습니다. 5월 22일 NAVER D2 STARTUP FACTORY 강의장에서 진행했던 D2 OPEN SEMINAR에 참석…

jjasmin·2015년 5월 26일·조회 6,316
SessionFilter - 세션 유무 확인하는 필터
Java

세션 유무를 확인하는 필터이다. web.xml 에 필터 설정하면 되고 avoidUrls 는 , (comma) 를 구분자로 복수개 기술하면 된다. package filter; import java.i…

stdio.hstdio.h·2015년 4월 20일·조회 13,107
Cannot make a static reference to the non-static method getClass() from the type Object
Java

getClass() 를 오류 없이 사용하고 있었는데, 해당 코드를 static 메서드나 static 블록 안으로 옮겼더니 아래와 같은 오류가 발생했다. Cannot make a static refe…

stdio.hstdio.h·2015년 4월 1일·조회 5,874
JSP 처리 중 java.lang.IllegalStateException: getOutputStream() has already been called for this response
Java

JSP 처리 중에 발생하는 다음과 같은 오류 메세지. Servlet.service() for servlet [jsp] in context with path [] threw exception [jav…

빅토르최빅토르최·2015년 2월 12일·조회 21,077
javac (java compile) source, target, encoding
Java

자바 컴파일 명령어인 javac 에서 사용할 수 있는 몇 가지 유용한 옵션입니다. 하위 JDK 버전에서도 실행되도록 컴파일하기 하위 JDK 버전에서도 실행되도록 하려면 -source , -targe…

stdio.hstdio.h·2015년 2월 5일·조회 6,602
Cookie 옵션 - HttpOnly
Java

@ httpOnly 옵션? cookie 옵션으로, RFC 에는 명시되어 있지 않지만, 지금은 거의 대부분의 브라우저들이 지원 이 옵션을 설정하면, 서버로 http Request 요청시에만 cooki…

제끼나제끼나·2015년 2월 2일·조회 22,809
Java

BCEL소개

이전 글이 짧았던 만큼, 금방 다시 돌아왔습니다. BCI소개 글에서 아래와 같이 소개했듯이 BCI를 지원하는 오픈소스 라이브러리들이 있었어요! •ASM : Object Web에서 제공 http://…

jjasmin·2014년 11월 27일·조회 3,891
알고싶다 너, G1 Garbage Collector (G1GC)
Java

Java 7 의 G1 메모리 관리자 (Garbage First Garbage Collector, 이하 G1GC) (JDK 1.6 update 14 에 포함됨) 이전의 Garbage Collector…

제끼나제끼나·2014년 11월 24일·조회 12,349
BCI 소개
Java

java, 난 니가 무슨일을 하는지 알고싶다! java로 coding한 후 *.class파일이 되는 순간, 역컴파일로 java 소스파일을 볼 수 있겠지만, 워낙 알아서 잘하는 놈이라, 내부에서 뭐가…

jjasmin·2014년 11월 24일·조회 5,075
자바 직렬화(serialized) 테스트 소스
Java

Java 객체 직렬화 쓰기/읽기 테스트 아래 예제는 ObjectOutputStream 으로 문자열과 Date 객체를 파일에 직렬화해 저장하고, 다시 ObjectInputStream 으로 읽어 오는 …

stdio.hstdio.h·2014년 10월 3일·조회 3,467
Heap 메모리 할당에 따른 GC 횟수 확인, 그리고 대량 조회
Java

1. 개요 Heap 메모리 할당에 따라, 부하가 있을 때, GC 횟수에 어떠한 차이가 있는지 확인해 보고자 한다. 2. 실험환경 JDK 1.7 64bit Tomcat 8.0.12 jPetstore …

빅토르최빅토르최·2014년 9월 22일·조회 8,494
GC log 에서 Heap Memory 사용률 추출하기
Java

내용은 다시 추가할께요. #! /bin/sh ## SIMPLE, EXTRACT HEAP MEMORY USE RATIO FROM GC LOGS. by jeikina. ### ENV. ### FILEN…

제끼나제끼나·2014년 9월 17일·조회 6,273
CompressedOops 은 어떠한 효과가 있을까 하는 연구소
Java

CompressedOops 에 대해서는 https://wikis.oracle.com/display/HotSpotInternals/CompressedOops 을 읽어보는 것으로 모든 설명을 대체한다.…

빅토르최빅토르최·2014년 9월 16일·조회 3,989