일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- Airflow
- mybatis
- ChannelPipeline
- Hibernate
- Docker Compose
- spring boot redis
- Redis Sentinel
- cassandra
- docker-compose
- jmeter
- MySQL
- redis
- spring cloud
- KAFKA
- grafana
- docker
- RabbitMQ
- Selenium
- WebLogic
- docker compose mysql
- Netty
- argo cd
- coalesce
- spring boot
- Spring Open Feign
- weblogic 10
- vue.js
- JPA
- QueryDSL
- netflix oss
- Today
- Total
목록JAVA (64)
IT.FARMER
java component reference site http://www.java2s.com/Code/Java/Spring/componentscan.htm Document 1. Spring Annotation (AOP , IoC Injection , WebMVC ....) 2. Default Java 3. EJB 3 sample 4. File.... 5. JSTL (browers way use) . . . . etc
Date now = new Date(); String datetimeStr = now.toString(); SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy" , Locale.US); try { Date parseDate = format.parse(datetimeStr); System.out.println(parseDate.toString()); format.applyPattern("yyyy-MM-dd"); String aa = format.format(parseDate); System.out.println(aa); } catch (ParseException e) { e.printStackTrace(); } toStr..
* java.lang.reflect ibatis를 쓸려다보니 resultMapping을 할때마다 하나하나 써줘야 하는 번거로움을 찾다보니, 작성된 Model Class로 뭔가 만들어보면 좋치 않을까해서 찾다보니 reflection 이 있더라. 이것도 입맞에 맞게 사용 할 수 있는 방법이 여러가지인것같다. 결론부터 말하자면. field.setAccessible(true); true로 주면 이상없이 접근 가능.(학교 선배가 알려줘서 쉬웠다 하핳핳) 자 그럼 통으로 적어볼까, public class MappingItem { public static void main(String []args){ LoginDTO logdto = new LoginDTO(); Class cls = logdto.getClass(); ..
/* * $Id: SuperClassTest.java ,v 1.1 2010. 9. 8. 오후 2:10:43 smrscvs1 Exp $ * created by : ahn * creation-date : 2010. 9. 8. * ========================================================= * Copyright (c) 2010 ManInSoft, Inc. All rights reserved. */ public class SuperClassTestA { @SuppressWarnings("unused") private String characterAName; public SuperClassTestA() { System.out.println("constructor A");..
4-1 ~ 4-3 까지는 1,2번,기타 을 보면 해결 될거 같구, 4-4 이거는 파일 입출력을 해보라는 의미 인듯 하네??ㅎㅎ -그럼 이거라고 생각하고 내용을 적을게, 파일 입출력 시스템은 OutPutStream 하구 InputStream이 있는데 Output도 Input도 종류가 몇개 있어, (두개 였던가?) 아무튼 Buffered가 앞에 붙느냐 안 붙느냐해서 그차이가 있어, 차이점은 구글이나 네이버에 간단하게 검색해도 꽤 나올거야, 사용방법두 마찬가지구, 하나 샘플로 만들어보면, package com.inputoutput.fileio; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File;..
1. 이클립스에서 아파치 톰캣 서버를 지정하는 부분은 다음과 같이 프로젝트 생성단계를 거치면서다. (1) Dynamic Web Project 선택 (2) [Target runtime] 부분에서 [New...]버튼 클릭 (3) 목록중에서 해당 서버를 고르고 ( 5.5 면 5.5선택 6v면 6.0) (4) 말했듯이 이 메뉴에서 [Browse...]버튼 눌러서 톰캣 깔린 폴더 걸어주면 됨. (5) 아래와 같이 [Target Runtime] 부분에 톰캣 서버 설정이 명시되면 완료.
지금까지는 사용하기 위해서 셋팅 한거구 이제 실제 서플릿 파일이라든지 JSP 그리구, xml설정을 해줄거야 HelloWorld.java package action; import com.opensymphony.xwork2.Action; public class HelloWorld implements Action { private String message; public String getMessage() { return message; } public String execute() throws Exception { message = "Hello, World!"; return SUCCESS; } } package action; import com.opensymphony.xwork2.Action; public ..
* Naver API (4-2,4-3) 1.일단 이곳에서 http://dev.naver.com/openapi/tutorial 듀토리얼 보고 확인하구, 2. http://dev.naver.com/openapi/register 이곳에가서 일반키를 발급받은 다음에 3. 요기가서 http://dev.naver.com/openapi/apis/data/encyc 이곳에 API 사용방법을 보고 사용해 보면 되, 현재 사용중인 키 : 4f39bbee8502ad945472658d076410c3 (이건 내가 방금, 발급받은키ㅎㅎ) http://openapi.naver.com/search?key=test&query=%EB%8F%85%EB%8F%84&target=encyc&start=1&display=10 1.빨간색으로 te..
펌 : http://decoder.tistory.com/44 참고 : http://dev2dev.bea.com/pub/a/2005/04/commons_lang.html Java 로 프로그램을 작성하다 보면 Object 클래스의 toString() 메소드를 오버라이드 하는 경우가 많다. 그런데 10개 내외의 필드를 가진 클래스의 toString() 메소드를 구현하는 것은 시간도 적게 걸리고 해서 별 문제가 안되는데, 그 이상의 필드를 가진 클래스의 toString() 메소드를 예쁘게 오버라이드 하는 일은 상당히 귀찮은 일이 되어 버린다. 이클립스에 그런 기능이 들어있을 줄 알았는데, 내가 못찾는 건지.... 이러한 상황에서 요긴하게 사용할 수 있는 외부 라이브러리가 바로 Jakarta Commons Lan..