검색결과 리스트
Java에 해당되는 글 176건
- 2013.01.21 [Java] Class<?> 의 의미?
- 2013.01.05 [Java] JConsole 연결 옵션
- 2012.12.28 [Java] Java 모니터링 툴 VisualVM Download
- 2012.12.26 [java] Heap Memory Size 구하기
- 2012.12.26 [Java] ClassLoader를 이용해서 서버이름 구하기
- 2012.12.26 [Ant] Java Ant Build
- 2012.12.23 [Java] Java Profiler 자바 프로파일링 도구
- 2012.12.13 [Java] System 환경 변수 읽어오기
- 2012.11.29 [Spring] Spring - Quartz를 사용하여 스케줄러 구현하기
- 2012.11.26 [jRebel] 핫스왑 기능이 있는 jRebel 공짜로 쓰기
- 2012.10.30 [Struts] 스트럿츠
- 2012.10.20 [Java] sqljdbc 버전별 드라이버 1
- 2012.09.19 [POI] Java Excel 파일 읽기
- 2012.09.05 [iBatis] MSSQL Output Parameter
- 2012.08.01 [Java] java.util.Map key 순으로 정렬하기
- 2012.07.27 [Jsp] 간단하게 Excel 출력하기
- 2012.07.20 [Spring] Spring MVC에서 한글 처리
- 2012.07.12 [iBatis] iBatis에서 동적으로 컬럼을 생성하려고 할때
- 2012.07.06 [iBatis] 로깅과 바인딩 처리
- 2012.07.06 [iBatis] 강좌 링크
- 2012.07.05 [log4j] log4j 설정
- 2012.07.05 [Java] Convert ArrayList<String> to String[]
- 2012.07.04 [Spring] Springframework 2.5 fileupload
- 2012.07.04 [Java] DateFormat
- 2012.07.01 [Spring] WebArgumentResolver
- 2012.06.27 [Spring] 토비의 스프링3
- 2012.06.27 [Spring] Springframework 2.5 소개
- 2012.06.24 [Spring] Commons Configuration을 사용한 스프링 운영 환경 설정값 지정
- 2012.06.23 [Spring] Root Context와 Servlet Context Scan 전략
- 2012.06.23 [Spring] Spring Import 시 classpath:와 classpath*: 의 차이점
글
링크 : http://docs.oracle.com/javase/tutorial/java/generics/wildcards.html
Wildcards
In generic code, the question mark (?), called the wildcard, represents an unknown type. The wildcard can be used in a variety of situations: as the type of a parameter, field, or local variable; sometimes as a return type (though it is better programming practice to be more specific). The wildcard is never used as a type argument for a generic method invocation, a generic class instance creation, or a supertype.
The following sections discuss wildcards in more detail, including upper bounded wildcards, lower bounded wildcards, and wildcard capture.
'Java > Java' 카테고리의 다른 글
[Java] JDK Download (0) | 2013.04.02 |
---|---|
[Java] Creating Custom Annotations and Using Them (0) | 2013.01.21 |
[Java] JConsole 연결 옵션 (0) | 2013.01.05 |
[Java] Java 모니터링 툴 VisualVM Download (0) | 2012.12.28 |
[java] Heap Memory Size 구하기 (0) | 2012.12.26 |
트랙백
댓글
글
VM 옵션을 준다.
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=12345
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
위와 같이 하면은 12345 포트로 로그인된다.
'Java > Java' 카테고리의 다른 글
[Java] Creating Custom Annotations and Using Them (0) | 2013.01.21 |
---|---|
[Java] Class<?> 의 의미? (0) | 2013.01.21 |
[Java] Java 모니터링 툴 VisualVM Download (0) | 2012.12.28 |
[java] Heap Memory Size 구하기 (0) | 2012.12.26 |
[Java] ClassLoader를 이용해서 서버이름 구하기 (0) | 2012.12.26 |
트랙백
댓글
글
'Java > Java' 카테고리의 다른 글
[Java] Class<?> 의 의미? (0) | 2013.01.21 |
---|---|
[Java] JConsole 연결 옵션 (0) | 2013.01.05 |
[java] Heap Memory Size 구하기 (0) | 2012.12.26 |
[Java] ClassLoader를 이용해서 서버이름 구하기 (0) | 2012.12.26 |
[Java] Java Profiler 자바 프로파일링 도구 (0) | 2012.12.23 |
트랙백
댓글
글
링크 : http://viralpatel.net/blogs/getting-jvm-heap-size-used-memory-total-memory-using-java-runtime/
/**
* Class: TestMemory
* @author: Viral Patel
* @description: Prints JVM memory utilization statistics
*/
public class TestMemory {
public static void main(String [] args) {
int mb = 1024*1024;
//Getting the runtime reference from system
Runtime runtime = Runtime.getRuntime();
System.out.println("##### Heap utilization statistics [MB] #####");
//Print used memory
System.out.println("Used Memory:"
+ (runtime.totalMemory() - runtime.freeMemory()) / mb);
//Print free memory
System.out.println("Free Memory:"
+ runtime.freeMemory() / mb);
//Print total available memory
System.out.println("Total Memory:" + runtime.totalMemory() / mb);
//Print Maximum available memory
System.out.println("Max Memory:" + runtime.maxMemory() / mb);
}
}
'Java > Java' 카테고리의 다른 글
[Java] JConsole 연결 옵션 (0) | 2013.01.05 |
---|---|
[Java] Java 모니터링 툴 VisualVM Download (0) | 2012.12.28 |
[Java] ClassLoader를 이용해서 서버이름 구하기 (0) | 2012.12.26 |
[Java] Java Profiler 자바 프로파일링 도구 (0) | 2012.12.23 |
[Java] System 환경 변수 읽어오기 (0) | 2012.12.13 |
트랙백
댓글
글
링크 : http://aircook.tistory.com/69
참고(Jeus ClassLoader) : http://testing.pe.kr/xe/index.php?mid=computer_01&listStyle=webzine&page=4&document_srl=333&sort_index=readed_count&order_type=asc
'Java > Java' 카테고리의 다른 글
[Java] Java 모니터링 툴 VisualVM Download (0) | 2012.12.28 |
---|---|
[java] Heap Memory Size 구하기 (0) | 2012.12.26 |
[Java] Java Profiler 자바 프로파일링 도구 (0) | 2012.12.23 |
[Java] System 환경 변수 읽어오기 (0) | 2012.12.13 |
[Java] sqljdbc 버전별 드라이버 (1) | 2012.10.20 |
트랙백
댓글
글
글
-javaagent:C:/SEED/jip-src-1.1.1/profile/profile.jar
-Dprofile.properties=C:/SEED/jip-src-1.1.1/profile/webapp.profile.properties
* TPTP
참고 : http://antop.tistory.com/135
원격지 : http://antop.tistory.com/136
* yourkit
링크 : http://www.yourkit.com/download/index.jsp
* jvmmonitor
링크 : http://code.google.com/a/eclipselabs.org/p/jvmmonitor/
Getting Start : http://www.jvmmonitor.org/doc/index.html#Getting_started
* Netbeans Profiler
링크 : http://profiler.netbeans.org/download/prev/551.html
'Java > Java' 카테고리의 다른 글
[java] Heap Memory Size 구하기 (0) | 2012.12.26 |
---|---|
[Java] ClassLoader를 이용해서 서버이름 구하기 (0) | 2012.12.26 |
[Java] System 환경 변수 읽어오기 (0) | 2012.12.13 |
[Java] sqljdbc 버전별 드라이버 (1) | 2012.10.20 |
[Java] java.util.Map key 순으로 정렬하기 (0) | 2012.08.01 |
트랙백
댓글
글
'Java > Java' 카테고리의 다른 글
[Java] ClassLoader를 이용해서 서버이름 구하기 (0) | 2012.12.26 |
---|---|
[Java] Java Profiler 자바 프로파일링 도구 (0) | 2012.12.23 |
[Java] sqljdbc 버전별 드라이버 (1) | 2012.10.20 |
[Java] java.util.Map key 순으로 정렬하기 (0) | 2012.08.01 |
[Java] Convert ArrayList<String> to String[] (0) | 2012.07.05 |
트랙백
댓글
글
Scheduling 서비스
개요
Scheduling 서비스는 어플리케이션 서버 내에서 주기적으로 발생하거나 반복적으로 발생하는 작업을 지원하는 기능으로서 유닉스의 크론(Cron) 명령어와 유사한 기능을 제공한다.
실행환경 Scheduling 서비스는 오픈소스 소프트웨어로 Quartz 스케쥴러를 사용한다. 본 장에서는 Quartz 스케쥴러의 기본 개념을 살펴본 후, IoC 서비스를 제공하는 Spring과 Quartz 스케쥴러를 통합하여 사용하는 방법을 살펴본다.
설명
Quartz 스케쥴러
Quartz 스케쥴러 실행과 관계된 주요 요소는 Scheduler, Job, JobDetail, Trigger 가 있다.
- Scheduler 는 Quartz 실행 환경을 관리하는 핵심 개체이다.
- Job 은 사용자가 수행할 작업을 정의하는 인터페이스로서 Trigger 개체를 이용하여 스케쥴할 수 있다.
- JobDetail 는 작업명과 작업그룹과 같은 수행할 Job에 대한 상세 정보를 정의하는 개체이다.
- Trigger 는 정의한 Job 개체의 실행 스케쥴을 정의하는 개체로서 Scheduler 개체에게 Job 수행시점을 알려주는 개체이다.
Quartz 스케쥴러는 수행 작업을 정의하는 Job과 실행 스케쥴을 정의하는 Trigger를 분리함으로써 유연성을 제공한다. Job 과 실행 스케쥴을 정의한 경우, Job은 그대로 두고 실행 스케쥴만을 변경할 수 있다. 또한 하나의 Job에 여러 개의 실행 스케쥴을 정의할 수 있다.
Quartz 스케쥴러 사용 예제
Quartz 스케쥴러의 이해를 돕기 위해 간단한 예제를 살펴본다. 다음 예는 Quartz 매뉴얼에서 참조한 것으로 Quartz를 사용하는 방법과 사용자 Job을 설정하는 방법을 보여준다.
사용자 정의 Job
사용자는 Job 개체를 생성하기 위해 org.quartz.Job 인터페이스를 구현하고 심각한 오류가 발생한 경우 JobExecutionException 예외를 던질 수 있다. Job 인터페이스는 단일 메소드로 execute()을 정의한다.
public class DumbJob implements Job { public void execute(JobExecutionContext context) throws JobExecutionException { System.out.println("DumbJob is executing."); } }
- DumbJob은 Job 인터페이스의 execute() 메소드를 구현한다.
- execute() 메소드는 단순히 Job이 수행됨을 표시하는 메시지를 출력한다.
Quartz 사용 코드
JobDetail jobDetail = new JobDetail("myJob",// Job 명 sched.DEFAULT_GROUP, // Job 그룹명('null' 값인 경우 DEFAULT_GROUP 으로 정의됨) DumbJob.class); // 실행할 Job 클래스 Trigger trigger = TriggerUtils.makeDailyTrigger(8, 30); // 매일 08시 30분 실행 trigger.setStartTime(new Date()); // 즉시 시작 trigger.setName("myTrigger"); sched.scheduleJob(jobDetail, trigger);
- 우선 Job 설정을 위해 JobDetail 클래스를 정의한다.
- TriggerUtils을 이용하여 매일 8시30분 실행하는 Trigger를 생성한다.
- 마지막으로, Scheduler에 JobDetail과 Trigger를 등록한다.
Spring 과 Quartz 통합
Spring은 Scheduling 지원을 위한 통합 클래스를 제공한다. Spring 2.5 는 JDK 1.3 버전부터 포함된 Timer 와 오픈소스 소프트웨어인 Quartz 스케쥴러를 지원한다. 여기서는 Quartz 스케쥴러와 Spring을 통합하여 사용하는 방법을 살펴본다.
Quartz 스케쥴러와의 통합을 위해 Spring은 Spring 컨텍스트 내에서 Quart Scheduler와 JobDetail, Trigger 를 빈으로 설정할 수 있도록 지원한다. 다음은 예제를 중심으로 Quartz 작업 생성과 작업 스케쥴링, 작업 시작 방법을 살펴본다.
작업 생성
Spring은 작업 생성을 위한 방법으로 다음 두 가지 방식을 제공한다.
- JobDetailBean을 이용한 방법으로, QuartzJobBean을 상속받아 Job 클래스를 생성하는 방법
- MethodInvokingJobDetailFactoryBean을 이용하여 Bean 객체의 메소드를 직접 호출하는 방법
JobDetailBean을 이용한 작업 생성
JobDetail는 작업 실행에 필요한 정보를 담고 있는 객체이다. Spring은 JobDetail 빈 생성을 위해 JobDetailBean을 제공한다. 예를 들면 다음과 같다.
JobDetailBean 소스 코드
package egovframework.rte.fdl.scheduling.sample; public class SayHelloJob extends QuartzJobBean { private String name; public void setName (String name) { this.name = name; } @Override protected void executeInternal (JobExecutionContext ctx) throws JobExecutionException { System.out.println("Hello, " + name); } }
- SayHelloJob 클래스는 작업 생성을 위해 QuartzJobBean의 executeInternal(..) 함수를 오버라이드한다.
JobDetailBean 설정
<bean id="jobDetailBean" class="org.springframework.scheduling.quartz.JobDetailBean"> <property name="jobClass" value="egovframework.rte.fdl.scheduling.sample.SayHelloJob" /> <property name="jobDataAsMap"> <map> <entry key="name" value="JobDetail"/> </map> </property> </bean>
- jobDataAsMap 개체를 이용하여 JobDetail 개체에 Job 설정에 필요한 속성 정보를 전달한다.
MethodInvokingJobDetailFactoryBean을 이용한 작업 생성
소스 코드
package egovframework.rte.fdl.scheduling.sample; public class SayHelloService { private String name; public void setName (String name) { this.name = name; } public void sayHello () { System.out.println("Hello, " + this.name); } }
- 작업 수행을 할 Bean 클래스를 정의한다.
설정
<bean id="sayHelloService" class="egovframework.rte.fdl.scheduling.sample.SayHelloService"> <property name="name" value="FactoryBean"/> </bean> <bean id="jobDetailFactoryBean" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject" ref="sayHelloService" /> <property name="targetMethod" value="sayHello" /> <property name="concurrent" value="false" /> </bean>
- 정의한 Bean 객체의 메소드를 직접 호출하는 작업을 생성하기 위해 MethodInvokingJobDetailFactoryBean을 정의한다.
작업 스케쥴링
Spring에서 주로 사용되는 Trigger타입은 SimpleTriggerBean과 CronTriggerBean 이 있다. SimpleTrigger 는 특정 시간, 반복 회수, 대기 시간과 같은 단순 스케쥴링에 사용된다. CronTrigger 는 유닉스의 Cron 명령어와 유사하며, 복잡한 스케쥴링에 사용된다. CronTrigger 는 달력을 이용하듯 특정 시간, 요일, 월에 Job 을 수행하도록 설정할 수 있다. 다음은 SimpleTriggerBean과 CronTriggerBean을 이용하여 앞서 생성한 작업을 스케쥴링하는 방법을 살펴본다.
SimpleTriggerBean을 이용한 설정
<bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean"> <property name="jobDetail" ref="jobDetailBean" /> <!-- 즉시 시작 --> <property name="startDelay" value="0" /> <!-- 매 10초마다 실행 --> <property name="repeatInterval" value="10000" /> </bean>
- 앞서 JobDetailBean 을 이용하여 생성한 작업을 스케쥴링을 위한 Trigger 에 등록한다. SimpleTriggerBean은 즉시 시작하고 매 10초마다 실행하도록 설정하였다.
CronTriggerBean을 이용한 설정
<bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean"> <property name="jobDetail" ref="jobDetailFactoryBean" /> <!-- 매 10초마다 실행 --> <property name="cronExpression" value="*/10 * * * * ?" /> </bean>
- 앞서 MethodInvokingJobDetailFactoryBean 을 이용하여 생성한 작업을 스케쥴링을 위한 Trigger 에 등록한다. CronTriggerBean은 매 10초마다 실행하도록 설정하였다. 크론 표현식에 대한 자세한 설명은Quartz Cron 표현식를 참조한다.
작업 시작하기
스케쥴링한 작업의 시작을 위해 Spring 은 SchedulerFactoryBean을 제공한다.
설정
<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="triggers"> <list> <ref bean="simpleTrigger" /> <ref bean="cronTrigger" /> </list> </property> </bean>
- SchedulerFactoryBean 을 이용하여 SimpleTriggerBean 과 CronTriggerBean 기반의 각 Trigger 작업을 시작한다.
참고자료
링크 : http://javastore.tistory.com/96
링크 : http://kamsi76.egloos.com/470846
링크 : http://briansjavablog.blogspot.kr/2012/09/spring-quartz-tutorial.html
'Java > SpringFramework' 카테고리의 다른 글
[Spring] Spring Tiles (0) | 2013.04.05 |
---|---|
[Spring] 스프링 버전 확인하기 (0) | 2013.04.03 |
[Spring] Spring MVC에서 한글 처리 (0) | 2012.07.20 |
[Spring] Springframework 2.5 fileupload (0) | 2012.07.04 |
[Spring] WebArgumentResolver (0) | 2012.07.01 |
트랙백
댓글
글
글
글
링크 : http://msdn.microsoft.com/ko-kr/library/ms378422.aspx
JDK 1.4.2에서는 sqljdbc 1.2만 지원된다. ㅡㅡ;
sqljdbc2, 4는 JDK 1.5 이상에서 지원
'Java > Java' 카테고리의 다른 글
[Java] Java Profiler 자바 프로파일링 도구 (0) | 2012.12.23 |
---|---|
[Java] System 환경 변수 읽어오기 (0) | 2012.12.13 |
[Java] java.util.Map key 순으로 정렬하기 (0) | 2012.08.01 |
[Java] Convert ArrayList<String> to String[] (0) | 2012.07.05 |
[Java] DateFormat (0) | 2012.07.04 |
트랙백
댓글
글
글
<parameterMap id="output_param_map" class="java.util.HashMap">
<parameter property="wk_yy" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="offc_cd" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="sido_cd" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="sigun_cd" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="dong_cd" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="cp_cd" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="itm_cd" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="rac_cd" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="off_deg" javaType="java.lang.Integer" jdbcType="INTEGER" mode="IN"/>
<parameter property="sf_cls" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="off_cls" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="tw_nm" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
<parameter property="off_man" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
<parameter property="tel_no" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
<parameter property="off_unit" javaType="java.lang.Integer" jdbcType="INTEGER" mode="IN"/>
<parameter property="off_cnt" javaType="java.lang.Integer" jdbcType="INTEGER" mode="IN"/>
<parameter property="off_qty" javaType="java.lang.Integer" jdbcType="INTEGER" mode="IN"/>
<parameter property="farm_cnt" javaType="java.lang.Integer" jdbcType="INTEGER" mode="IN"/>
<parameter property="nacf_cd" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="supp_plan_qty" javaType="java.lang.Integer" jdbcType="INTEGER" mode="IN"/>
<parameter property="crt_man" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
<parameter property="upd_man" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
<parameter property="tw_cls" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="dnfc_yn" javaType="java.lang.String" jdbcType="CHAR" mode="IN"/>
<parameter property="apply_type" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN"/>
<parameter property="retval" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT"/>
</parameterMap>
<procedure id="seed.sdct.df.DF_10.DF_1002.service.dao.PR_DF_1001_PRO_01" parameterMap="output_param_map">
<![CDATA[ /* ProgramID=seed.sdct.df.DF_10.DF_1002.service.dao.PR_DF_1001_PRO_01 */
EXEC DBO.PR_DF_1001_PRO_01 ?,?,?,?,? ,?,?,?,?,? ,?,?,?,?,? ,?,?,?,?,? ,?,?,?,?,? ,?
]]>
</procedure>
'Java > iBatis / MyBatis' 카테고리의 다른 글
[MyBatis] MyBatis 소개 (0) | 2015.05.06 |
---|---|
[iBatis] 아이바티스 가이드 이동국 (0) | 2013.04.26 |
[iBatis] iBatis에서 동적으로 컬럼을 생성하려고 할때 (0) | 2012.07.12 |
[iBatis] 로깅과 바인딩 처리 (0) | 2012.07.06 |
[iBatis] 강좌 링크 (0) | 2012.07.06 |
트랙백
댓글
글
링크 : http://blog.naver.com/PostView.nhn?blogId=galoa1123&logNo=120093241133&viewDate=¤tPage=1&listtype=0
'Java > Java' 카테고리의 다른 글
[Java] System 환경 변수 읽어오기 (0) | 2012.12.13 |
---|---|
[Java] sqljdbc 버전별 드라이버 (1) | 2012.10.20 |
[Java] Convert ArrayList<String> to String[] (0) | 2012.07.05 |
[Java] DateFormat (0) | 2012.07.04 |
[Java] google-gson (0) | 2012.06.22 |
트랙백
댓글
글
<%
// jsp 페이지 맨 앞에 해준다.
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition", "attachment; filename=excel.xls");
response.setHeader("Content-Description", "JSP Generated Data");
%>
'Java > Jsp' 카테고리의 다른 글
[Jsp] JSP 및 스프링 뷰를 대체할 템플릿 언어 (0) | 2013.12.04 |
---|---|
[Jsp] Java EL 개요 (0) | 2012.02.22 |
[Jsp] Java Custom Tag (0) | 2012.02.09 |
[Jsp] JSTL <c:forEach></c:forEach> 반복처리 (0) | 2011.11.07 |
[JSP] 물리적 경로를 웹상의 상대 경로로 변환 (0) | 2011.08.23 |
트랙백
댓글
글
'Java > SpringFramework' 카테고리의 다른 글
[Spring] 스프링 버전 확인하기 (0) | 2013.04.03 |
---|---|
[Spring] Spring - Quartz를 사용하여 스케줄러 구현하기 (0) | 2012.11.29 |
[Spring] Springframework 2.5 fileupload (0) | 2012.07.04 |
[Spring] WebArgumentResolver (0) | 2012.07.01 |
[Spring] 토비의 스프링3 (0) | 2012.06.27 |
트랙백
댓글
글
'Java > iBatis / MyBatis' 카테고리의 다른 글
[iBatis] 아이바티스 가이드 이동국 (0) | 2013.04.26 |
---|---|
[iBatis] MSSQL Output Parameter (0) | 2012.09.05 |
[iBatis] 로깅과 바인딩 처리 (0) | 2012.07.06 |
[iBatis] 강좌 링크 (0) | 2012.07.06 |
[iBatis] CLOB input, update, select (0) | 2012.02.21 |
트랙백
댓글
글
'Java > iBatis / MyBatis' 카테고리의 다른 글
[iBatis] MSSQL Output Parameter (0) | 2012.09.05 |
---|---|
[iBatis] iBatis에서 동적으로 컬럼을 생성하려고 할때 (0) | 2012.07.12 |
[iBatis] 강좌 링크 (0) | 2012.07.06 |
[iBatis] CLOB input, update, select (0) | 2012.02.21 |
[iBatis] iBatis 즐겨찾기 (0) | 2011.10.10 |
트랙백
댓글
글
링크 : http://blog.daum.net/toto-red/7861311
목차
- [2008.08.20] resultClass="java.util.HashMap" 으로 Date 형식을 가져오면 yyyy-mm-dd 까지만 가져오고 시간짤림
- [2008.07.29] Caused by: java.sql.SQLException: 데이터 크기가 해당 유형의 최대 크기보다 큽니다: 7891 (Clob 처리)
- [2008.07.23] The content of elements must consist of well-formed character data or markup. Query에 '<' 사용시 #
- [2008.07.03] parameterClass, resultClass 모두 HashMap으로 처리하던 중 CLOB를 읽으면 oracle.sql.CLOB@12ca580 이렇게 됨#
- [2008.06.16] iBatis-Oracle, HashMap 사용시 컬럼을 소문자로 받아보자#
- [2008.06.11] 설정정보#
- [2008.06.11] SQLMaps를 사용하기 위한 객체 생성#
- [2008.06.11] Paging 처리#
- [2008.06.11] 두개이상의 테이블에 대한 조회 #
- [2008.06.10] Query 보기#
- [2008.06.09] SQL 조합하기#
- [2008.06.09] Dynamic Query#
- SVN 정보 ##
- 번역문서 ##
- 강좌및 관련작성문서##
- 관련툴##
'Java > iBatis / MyBatis' 카테고리의 다른 글
[iBatis] MSSQL Output Parameter (0) | 2012.09.05 |
---|---|
[iBatis] iBatis에서 동적으로 컬럼을 생성하려고 할때 (0) | 2012.07.12 |
[iBatis] 로깅과 바인딩 처리 (0) | 2012.07.06 |
[iBatis] CLOB input, update, select (0) | 2012.02.21 |
[iBatis] iBatis 즐겨찾기 (0) | 2011.10.10 |
트랙백
댓글
글
링크 : http://rahxephon.tistory.com/1460
properties : http://blog.naver.com/zoom7810?Redirect=Log&logNo=50032106915
링크 : http://slog2.egloos.com/3574039
'Java > log4j / logback' 카테고리의 다른 글
[Logback] Mapped Diagnostic Context (0) | 2014.06.05 |
---|---|
[Logback] Anyframe Logback plugin (0) | 2014.06.05 |
[logback] log4j -> logback 마이그레이션 (0) | 2014.05.31 |
[slf4j] Simple Logging Facade for Java (0) | 2014.05.31 |
[Log4j] Log4j Homepage Link (0) | 2012.02.16 |
트랙백
댓글
글
배열을 리스트로 바꾸기는 많이 해봤는데 뒤집어서 해보는건 못해봤다.
ArrayList<string> myList= new ArrayList<string>();
myList.add("테스트1");
myList.add("테스트2");
// List -> Array
String[] myArr = myList.toArray(new String[0]);
for(String s : myArr )
System.out.println(s);
// Array -> List
List<String> myArr2 = Arrays.asList(myArr);
for (int i = 0; i < myArr2.size() ; i++) {
System.put.pring(myArr2.get(i));
}
'Java > Java' 카테고리의 다른 글
[Java] sqljdbc 버전별 드라이버 (1) | 2012.10.20 |
---|---|
[Java] java.util.Map key 순으로 정렬하기 (0) | 2012.08.01 |
[Java] DateFormat (0) | 2012.07.04 |
[Java] google-gson (0) | 2012.06.22 |
[Java] Java Dynamic method call (0) | 2012.02.09 |
트랙백
댓글
글
'Java > SpringFramework' 카테고리의 다른 글
[Spring] Spring - Quartz를 사용하여 스케줄러 구현하기 (0) | 2012.11.29 |
---|---|
[Spring] Spring MVC에서 한글 처리 (0) | 2012.07.20 |
[Spring] WebArgumentResolver (0) | 2012.07.01 |
[Spring] 토비의 스프링3 (0) | 2012.06.27 |
[Spring] Springframework 2.5 소개 (0) | 2012.06.27 |
트랙백
댓글
글
'Java > Java' 카테고리의 다른 글
[Java] java.util.Map key 순으로 정렬하기 (0) | 2012.08.01 |
---|---|
[Java] Convert ArrayList<String> to String[] (0) | 2012.07.05 |
[Java] google-gson (0) | 2012.06.22 |
[Java] Java Dynamic method call (0) | 2012.02.09 |
[Java] map sort (0) | 2012.02.02 |
트랙백
댓글
글
'Java > SpringFramework' 카테고리의 다른 글
[Spring] Spring MVC에서 한글 처리 (0) | 2012.07.20 |
---|---|
[Spring] Springframework 2.5 fileupload (0) | 2012.07.04 |
[Spring] 토비의 스프링3 (0) | 2012.06.27 |
[Spring] Springframework 2.5 소개 (0) | 2012.06.27 |
[Spring] Commons Configuration을 사용한 스프링 운영 환경 설정값 지정 (0) | 2012.06.24 |
트랙백
댓글
글
저자 이일민씨 블로그 : http://toby.epril.com/
'Java > SpringFramework' 카테고리의 다른 글
[Spring] Springframework 2.5 fileupload (0) | 2012.07.04 |
---|---|
[Spring] WebArgumentResolver (0) | 2012.07.01 |
[Spring] Springframework 2.5 소개 (0) | 2012.06.27 |
[Spring] Commons Configuration을 사용한 스프링 운영 환경 설정값 지정 (0) | 2012.06.24 |
[Spring] Root Context와 Servlet Context Scan 전략 (0) | 2012.06.23 |
트랙백
댓글
글
'Java > SpringFramework' 카테고리의 다른 글
[Spring] WebArgumentResolver (0) | 2012.07.01 |
---|---|
[Spring] 토비의 스프링3 (0) | 2012.06.27 |
[Spring] Commons Configuration을 사용한 스프링 운영 환경 설정값 지정 (0) | 2012.06.24 |
[Spring] Root Context와 Servlet Context Scan 전략 (0) | 2012.06.23 |
[Spring] Spring Import 시 classpath:와 classpath*: 의 차이점 (0) | 2012.06.23 |
트랙백
댓글
글
'Java > SpringFramework' 카테고리의 다른 글
[Spring] 토비의 스프링3 (0) | 2012.06.27 |
---|---|
[Spring] Springframework 2.5 소개 (0) | 2012.06.27 |
[Spring] Root Context와 Servlet Context Scan 전략 (0) | 2012.06.23 |
[Spring] Spring Import 시 classpath:와 classpath*: 의 차이점 (0) | 2012.06.23 |
[Spring] log4j 설정 (0) | 2012.06.22 |
트랙백
댓글
글
'Java > SpringFramework' 카테고리의 다른 글
[Spring] Springframework 2.5 소개 (0) | 2012.06.27 |
---|---|
[Spring] Commons Configuration을 사용한 스프링 운영 환경 설정값 지정 (0) | 2012.06.24 |
[Spring] Spring Import 시 classpath:와 classpath*: 의 차이점 (0) | 2012.06.23 |
[Spring] log4j 설정 (0) | 2012.06.22 |
[Spring] Bean Order Property (0) | 2012.06.22 |
트랙백
댓글
글
링크 : http://niceilm.blog.me/150136093639
classpath: -> 경로를 순회해서 첫번째 발견하는 것을 찾음
classpath*: -> 경로를 끝까지 순회해서 발견하는 것을 모두 찾음
'Java > SpringFramework' 카테고리의 다른 글
[Spring] Commons Configuration을 사용한 스프링 운영 환경 설정값 지정 (0) | 2012.06.24 |
---|---|
[Spring] Root Context와 Servlet Context Scan 전략 (0) | 2012.06.23 |
[Spring] log4j 설정 (0) | 2012.06.22 |
[Spring] Bean Order Property (0) | 2012.06.22 |
[Spring] 환경설정 (0) | 2012.06.19 |
RECENT COMMENT