Language/Java(42)
-
[Eclipse] comment 자동으로 생성하기
이클립스에서 코멘트를 단축기를 통해서 자동으로 남겨보자~!! [1] Window > Preferences [2] Java > Code Style > Code Templates [3] Types는 Class쪽 코멘트!! Edit를 통해 Pattern을 설정하면 된다. ex) Types -> Edit /** * @FileName : ${file_name} * @Project : ${project_name} * @Date : ${date} * @작성자 : ${user} * @변경이력 : * @프로그램 설명 : */ [4] Methods는 Method쪽 코멘트!! Edit를 통해 Pattern을 설정하면 된다. ex) Methods -> Edit /** * @Method Name : ${enclosing_met..
2013.08.23 -
replace / replaceFirst, Caused by: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 0
이런...내가 잘못 학습을 한건가... replace가 하나만 치환이 되어지는 것이고 replaceAll이 전부 치환 시키는 것으로 알고 있었다..-_-; 그런데..replace를 사용했을 경우 전부 치환이 되어지는 것이다..ㅠ_ㅠ... 그래서 혹시나 해서 봤더니...replaceFirst가 있네....OTL ?를 찾아서 내가 원하는 문자열로 치환하고 싶었다. 아래와 같이 오류가 발생했다. Caused by: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 0 바로..? 라는 특수문자는 그냥 사용 할 수가 없다. 소스는 아래와 같다. String nowParam = getParameterValueString();..
2013.08.01 -
번들 property 만들기
리소스번들쪽에서 쓰일 property 파일 만들기~ 뭐..별거 없다 ㅋㅋ; /** * encode - * @param * @return * @returnType * @author taeha.park * @version OSS R1.1 * @created 2013. 4. 29. 오전 10:28:58 * @updated */ @Test public void bundleTest() { String dir = "d:\\MessageResources_ko.properties"; String key = "ACET.E0000002"; String value = "{0}은(는) 필수{1}항목?is that right?."; String changeCode = ""; try { changeCode = encode(val..
2013.05.10 -
JMS란?
JMS?? Java Message Service~!! 엔터프라이즈 기술에 대한 자바의 개념은 대폭 확대되어~~~ 1) JNDI(Java Naming and Directory Interface) : 디렉토리 서비스 2) JMX(Java Management Extensions) : 네트워크 컴퓨터 장치에 접근 3) JMS(Java Message Service) : 각기 다른 메시지 기반 미들웨어(Message Oriented Middleware) 제품에 접근하기 위함 등이 있으며 그 중 JMS에 대해서 알아보겠다. 자바 메시지 서비스는 엔터프라이즈 메시징 벤더가 유연하고 보편적이면서 세련된 프로그래밍 모델을 자바 애플리케이션에 제공할 수 있도록 지원하기 위해 마련 된 자바 api 이다. 엔터프라이즈 메시징 ..
2013.01.07 -
MySQL+Apache Tomcat 6.0 JNDI Datasource How to
데이터소스를 설정 해주는 것은 많이 있다. 그 중에 톰캣을 가지고 데이터소스 연동하는 것을 해보겠다. Apache Tomcat 6.0 데이터베이스는 MySQL 이다. 참고 사이트 : http://tomcat.apache.org/tomcat-6.0-doc/jndi-datasource-examples-howto.html 필요사항 JDBC Driver Connector/J 3.0.11-stable (the official JDBC Driver) 다운을 받은 뒤에 Before you proceed, don't forget to copy the JDBC Driver's jar into $CATALINA_HOME/lib. 톰캣 홈쪽에 lib에 넣어준다. 뭐..그전에 MySQL과 Web어플리케이션이 있어야하겠다. 2..
2012.12.12 -
JNDI란 정확히 뭔데??
2012/11/12 - [Language/Java] - [용어] JNDI JNDI...(Java Naming and Directory Interface) 이름만으로는 도저히..@_@;;; 뭐하는 건지 자세히는 모르겠다. 그냥 이름과 디렉토리로 어떻게 하는건가???? 라는 물음표만 남을뿐.. JNDI is a standard interface to naming and directory services for enterprise applications 음... 위의 영어로 된 내용도 너무 추상적이다--;;; 대충 엔터프라이즈 애플리케이션을 위한 네이밍과 디렉토리 서비스 표준 인터페이스이다..라고만 대충 알고 우선은 넘어가자!! Learn the concepts of naming services(네이밍 서비스..
2012.12.12