http://log4sql.sourceforge.net/index_kr.html

개발시 쿼리 부분에 대한 것을 적나라 하게 보여준다.

필수 라이브러리라고 생각이 듬..

 

JDBC TYPE Origin Your Driver Class -> log4sql Driver Class
[ORACLE DRIVER CLASS] 'oracle.jdbc.drirver.OracleDriver' -> 'core.log.jdbc.driver.OracleDriver'
[MYSQL DRIVER CLASS] 'com.mysql.jdbc.Driver' or'org.gjt.mm.mysql.Driver' -> 'core.log.jdbc.driver.MysqlDriver'
[SYBASE DRIVER CLASS] 'com.sybase.jdbc2.jdbc.SybDriver' -> 'core.log.jdbc.driver.SybaseDriver'
[DB2 DRIVER CLASS] 'com.ibm.db2.jcc.DB2Driver' -> 'core.log.jdbc.driver.DB2Driver'
[INFOMIX DRIVER CLASS] 'com.informix.jdbc.IfxDriver' -> 'core.log.jdbc.driver.InfomixDriver'
[POSTGRESQL DRIVER CLASS] 'org.postgresql.Driver' -> 'core.log.jdbc.driver.PostgresqlDriver'
[MAXDB DRIVER CLASS] 'com.sap.dbtech.jdbc.DriverSapDB' -> 'core.log.jdbc.driver.MaxDBDriver'
[FRONTBASE DRIVER CLASS] 'com.frontbase.jdbc.FBJDriver' -> 'core.log.jdbc.driver.FrontBaseDriver'
[HSQL DRIVER CLASS] 'org.hsqldb.jdbcDriver' -> 'core.log.jdbc.driver.HSQLDriver'
[POINTBASE DRIVER CLASS] 'com.pointbase.jdbc.jdbcUniversalDriver' -> 'core.log.jdbc.driver.PointBaseDriver'
[MIMER DRIVER CLASS] 'com.mimer.jdbc.Driver' -> 'core.log.jdbc.driver.MimerDriver'
[PERVASIVE DRIVER CLASS] 'com.pervasive.jdbc.v2.Driver' -> 'core.log.jdbc.driver.PervasiveDriver'
[DAFFODILDB DRIVER CLASS] 'in.co.daffodil.db.jdbc.DaffodilDBDriver' -> 'core.log.jdbc.driver.DaffodiLDBDriver'
[JDATASTORE DRIVER CLASS] 'com.borland.datastore.jdbc.DataStoreDriver' -> 'core.log.jdbc.driver.JdataStoreDriver'
[CACHE DRIVER CLASS] 'com.intersys.jdbc.CacheDriver' -> 'core.log.jdbc.driver.CacheDriver'
[DERBY DRIVER CLASS] 'org.apache.derby.jdbc.ClientDriver' -> 'core.log.jdbc.driver.DerbyDriver'
[ALTIBASE DRIVER CLASS] 'Altibase.jdbc.driver.AltibaseDriver' -> 'core.log.jdbc.driver.AltibaseDriver'
[MCKOI DRIVER CLASS] 'com.mckoi.JDBCDriver' -> 'core.log.jdbc.driver.MckoiDriver'
[JSQL DRIVER CLASS] 'com.jnetdirect.jsql.JSQLDriver' -> 'core.log.jdbc.driver.JsqlDriver'
[JTURBO DRIVER CLASS] 'com.newatlanta.jturbo.driver.Driver' -> 'core.log.jdbc.driver.JturboDriver'
[JTDS DRIVER CLASS] 'net.sourceforge.jtds.jdbc.Driver' -> 'core.log.jdbc.driver.JTdsDriver'
[INTERCLIENT DRIVER CLASS] 'interbase.interclient.Driver' -> 'core.log.jdbc.driver.InterClientDriver'
[PURE JAVA DRIVER CLASS] 'org.firebirdsql.jdbc.FBDriver' -> 'core.log.jdbc.driver.PureJavaDriver'
[JDBC-ODBC DRIVER CLASS] 'sun.jdbc.odbc.JdbcOdbcDriver' -> 'core.log.jdbc.driver.JdbcOdbcDriver'
[MSSQL 2000 DRIVER CLASS] 'com.microsoft.jdbc.sqlserver.SQLServerDriver' -> 'core.log.jdbc.driver.MssqlDriver'
[MSSQL 2005 DRIVER CLASS] 'com.microsoft.sqlserver.jdbc.SQLServerDriver' -> 'core.log.jdbc.driver.Mssql2005Driver'

크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그래밍 > Java' 카테고리의 다른 글

log4sql Query 의 대한 모든것을 보여준다.  (0) 2009/09/08
Java Properties 사용.  (0) 2009/09/02
[펌] 자바(Java)라... 그 역겨움이란...  (0) 2007/12/14
JDOM 프로그래밍..  (1) 2007/12/06
com.oreilly.servlet  (0) 2007/10/27
paging(페이징) 계산..  (0) 2007/10/23

JSEclipse...

adobe에서 배포하는 아주 훌륭한 JS편집기이다.

Eclipse에서 작업시에 편리하게 사용할수 있다.

설치 및 사용 설명은 IBM의 사이트 컬럼을 참조..

http://www.ibm.com/developerworks/kr/library/tutorial/os-eclipse-jseclipse/?S_TACT=105AGX55&S_CMP=EDU

크리에이티브 커먼즈 라이선스
Creative Commons License

Aptana Studio 1.0 릴리즈...

프로그래밍/Eclipse | 2007/12/10 15:13 | Posted by taesuz

Aptana Studio 1.0 이 릴리즈 되었다.

뭐 된지는 쫌 되었지만, 내가 오늘 알게 되었다. ㅡㅡ;


현재 나의 개발 환경은 MyEclipse 5.5.1 GA + Aptana 를 붙여서 쓰고 있었다.

MyEclipse는 JSP와 WAS를 잘 연결해주고, 개발을 편하게 만들어주고,

Aptana는 HTML, JS를 더욱더 편하게 만들어준다. 특히 JS에 자동완성 부분이 맘에 들어서,

요새 관심있는 DOM, AJAX를 볼때 더욱더 빛을 바란다.


사용자 삽입 이미지

Aptana Community 버젼 플러그인 설치후 스크린샷..




근데 이번에 Aptana Studio 1.0이 나왔다는 소식에 보았는데,

이제 MyEclipse 와 Aptana 만 붙이면 최강이 아닐까? ㅡㅡ;


거의 제대로 된 IE 디버깅 툴이 없는 걸로 아는데,

이번에 FTP지원과 IE디버깅 툴지원 만으로도 최고라고 말하고 싶다.


근데 가격이... $199 인데 이벤트 기간이라 해서 $99 에 판단다..


좋다고 느끼지만 비싸다고 생각이 드는건 뭘까...


Eclipse사용자들은 거의 Java, JSP유저라고 본다. 물론 기타 플러그인을 붙여서 쓰는 유져도 많다.

하지만 java유저가 더 많을것이라 생각드는데.. MyEclipse 의 기능을 반만 붙였으면 어떨까 싶다..

JSP 유저들이 사용하려면, 다른것과 같이 써야 한다는 말인데.. 흠...


여튼 좋은 툴인건 분명하다. 앞으로의 행보가 기대되는군...
크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그래밍 > Eclipse' 카테고리의 다른 글

Aptana Studio 1.0 릴리즈...  (0) 2007/12/10
Eclipse Properties Plug-In..  (0) 2007/10/02
Eclipse JUnit 사용하기  (0) 2007/09/17
MyEclipse LineNumber 설정...  (0) 2007/09/06
Unsupported major.minor version 49.0 error  (0) 2007/09/05
Eclipse JavaScript Plug-in 'aptana'..  (0) 2007/07/29

Eclipse Properties Plug-In..

프로그래밍/Eclipse | 2007/10/02 13:47 | Posted by taesuz
출처 : OKJSP      http://okjsp.pe.kr/seq/104351


자바프로그램에서 propeties 라는 파일이 있습니다. classpath에 위치하면서 설정이나 다국어 처리를 위한 파일로 많이 씁니다.

주의할 점은 한글을 써 놓으면 그대로 쓰지 못합니다. 유니코드로 바꿔줘야하는데, %JAVA_HOME%\bin\native2ascii.exe 프로그램을 쓰고는 합니다.



이렇게 파일의 한글을 알아볼 수 없게 되어버립니다. 이쯤되면 한 마디 나오죠. "어쩌라고"

이클립스에서 프로퍼티 편집을 쉽게 하도록 플러그인이 일본에서 만들어졌습니다.
구글에서 propedit 하면 처음에 나오는 사이트입니다.
http://propedit.sourceforge.jp/index_en.html
이클립스에서 바로 플러그인을 설치할 수 있습니다. 업데이트 주소가 필요한데, 사이트에서 다음과 같은 주소를 찾을 수 있습니다.
http://propedit.sourceforge.jp/eclipse/updates/

이 주소를 복사하고 다음과 같이 이클립스 메뉴에서 Help > Software Updates > Find and Install... 을 선택합니다.


두 번째 메뉴을 선택합니다. Search for new features to install


참고로 첫 번째 메뉴 Search for updates of the currently installed features 는 현재 이클립스에 있는 컴포넌트들의 업데이트들을 찾아서 설치하는 메뉴입니다.

우측의 New Remote Site... 버튼을 클릭하고 Name에는 propedit , 아래 URL에는 아까 복사한 업데이트 URL을 붙여넣기 합니다. 그리고 아래쪽의 Finish 버튼을 누릅니다.

이후 Updaes 타이틀이 붙어있는 창이 뜨고 Search Results가 나옵니다. propedit 를 펼쳐보면 항목이 3개 있는데, 가운데 플러그인은 3.3에서는 동작하지 않아서 체크하지 않았습니다. 세 번째 플러그인은 vi 키보드 편집처럼 에디터를 쓸 수 있도록 해주는 것입니다. 같이 설치하도록 하겠습니다. 잘도 만드네요.

설치를 마치면 이클립스를 재시작합니다.

프로퍼티 파일의 아이콘이 바뀝니다. 오른 버튼으로 Open With라는 메뉴를 보면 가능한 편집기 리스트가 나옵니다. 첫 번째 Properties File Editor는 이클립스 내장 에디터입니다. 맨 처음 보았던 것이죠. 두 번째 있는 PropertiesEditor가 새로 설치한 플러그인에서 지원하는 에디터입니다. 아이콘이 다름을 알 수 있습니다. 이것으로 열어보겠습니다.

에디터 탭을 옮겨서 두 에디터를 비교하면 다음과 같습니다. 에디터 탭의 아이콘으로 구분이 가능합니다.


같은 파일이 편집기에 따라서 다르게 보임을 알 수 있습니다. 편집은 가독성있는 문자코드로 하고 저장만 유니코드로 자동변환되어 저장됩니다.

잘 쓰시기 바랍니다.
오늘은 요기까지입니다.

크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그래밍 > Eclipse' 카테고리의 다른 글

Aptana Studio 1.0 릴리즈...  (0) 2007/12/10
Eclipse Properties Plug-In..  (0) 2007/10/02
Eclipse JUnit 사용하기  (0) 2007/09/17
MyEclipse LineNumber 설정...  (0) 2007/09/06
Unsupported major.minor version 49.0 error  (0) 2007/09/05
Eclipse JavaScript Plug-in 'aptana'..  (0) 2007/07/29

Eclipse JUnit 사용하기

프로그래밍/Eclipse | 2007/09/17 15:30 | Posted by taesuz

드디어 JUnit Test를 써보았다.

써봐야지 써봐야지 하면서 안쓰고 있다가..

써봤는데.. 참 이게 재미있기도 하고, 정말 유용한거 같더라.



우선 테스트케이스를 생성하고 싶은 프로렉트에 오른쪽 버튼을 누르고, JUnit 선택


사용자 삽입 이미지



그 후에 클래스 이름을 써주고, 아래 체크할수 있는 란에 보면, setUp(), tearDown() 에 체크를 하여,

오버라이딩을 해준다.


사용자 삽입 이미지


그리고 클래스가 만들어지면 메소드 이름을 테스트 하려는 메소드 이름앞에 test를 붙여준다.

ex) 테스트 하려는 메소드: removeNull
     JUnit  메소드 : testRemoveNull


그후 JUnit 의 테스트 메소드인 assertEquals 를 이용하여 메소드를 만든다.

실행은 단축키인 Alt + Shift + X , T 를 누르면 된다.

아래 예제 코드를 첨부한다.


[code type=java5]
import junit.framework.TestCase;

public class CommonUtilTest extends TestCase {

 CommonUtil commonUtil;

public static void main(String[] args) {
  junit.textui.TestRunner.run(CommonUtilTest.class);
 }

 protected void setUp() throws Exception {
  super.setUp();
 }

 protected void tearDown() throws Exception {
  super.tearDown();
 }

 /*
  * Test method for 'CommonUtil.removeNull(String)'
  */
 public void testRemoveNull() {
  assertEquals("parameter remove Null Return String",
      "Test Abc",
      commonUtil.removeNull("Test Abc"));
 }
[/code]

크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그래밍 > Eclipse' 카테고리의 다른 글

Aptana Studio 1.0 릴리즈...  (0) 2007/12/10
Eclipse Properties Plug-In..  (0) 2007/10/02
Eclipse JUnit 사용하기  (0) 2007/09/17
MyEclipse LineNumber 설정...  (0) 2007/09/06
Unsupported major.minor version 49.0 error  (0) 2007/09/05
Eclipse JavaScript Plug-in 'aptana'..  (0) 2007/07/29

Eclipse JavaScript Plug-in 'aptana'..

프로그래밍/Eclipse | 2007/07/29 21:43 | Posted by taesuz

나는 MyEclipse를 쓴다.

요즘 Ajax책을 보고 있는데, MyEclipse에서 JavaScript를 지원하고 있긴한데..

영 부실하다 그래서 다른 툴을 찾고 있었는데,


역시 Eclipse의 플러그인으로 aptana 라는게 있더라..

깔아서 해본 결과 굳..



Eclipse를 안써보신분들은 좀 불편하겠지만, 기존 Eclipse 사용자들은 편하리라 생각한다.

홈페이지 http://www.aptana.com 에서 다운받을수 있다.



Eclipse Plug-in (Requires Sun JRE 1.5+)




ps. 풀버젼은 위 홈에서 받으세요. 전 Plug-in 만 필요해서 Plug-in 만 포스팅 합니다.
크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그래밍 > Eclipse' 카테고리의 다른 글

MyEclipse LineNumber 설정...  (0) 2007/09/06
Unsupported major.minor version 49.0 error  (0) 2007/09/05
Eclipse JavaScript Plug-in 'aptana'..  (0) 2007/07/29
MyEclipse 5.5.1  (0) 2007/07/04
MyEclipse 5.1.1, 5.5.1 Download  (1) 2007/06/21
Eclipse 로 FTP 연동 개발.  (3) 2007/03/15

MyEclipse 5.1.1, 5.5.1 Download

프로그래밍/Eclipse | 2007/06/21 09:56 | Posted by taesuz

from http://cafe.naver.com/best797979.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=163



 

별도로 Eclipse를 설치하지 않아도 아래의 파일만 다운받아 설치하면

Eclipse3.2.2 + MyEclipse 5.1.1가 설치 됩니다.

5.1.1 [ 다운로드 ]
MyEclipse.org Download Area


등록번호 : 5.1.1

Subscriber: cip

Subscriber Code: pLR8ZC-444-55-4467865025596602



등록번호 : 5.5.1

Subscriber: www.1cn.biz
Subscriber Code: jLR8ZC-655355-5450765457039125


크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그래밍 > Eclipse' 카테고리의 다른 글

Eclipse JavaScript Plug-in 'aptana'..  (0) 2007/07/29
MyEclipse 5.5.1  (0) 2007/07/04
MyEclipse 5.1.1, 5.5.1 Download  (1) 2007/06/21
Eclipse 로 FTP 연동 개발.  (3) 2007/03/15
자동으로 getter / setter 생성..  (0) 2006/07/21
Eclipse JSP 개발시 ANT 세팅..  (2) 2006/07/18

Eclipse 로 FTP 연동 개발.

프로그래밍/Eclipse | 2007/03/15 11:23 | Posted by taesuz


회사환경은 JSP는 Weblogic 6.1 , Oracle 환경이고..

ASP는 MS-SQL, Win2k server (뭐 asp면 당연한 환경..)에서

일하고 있는데.. JSP환경에서 서버에 물려서 EditPlus로 줄곳 작업하고 있었는데,

이게 좀 어딘가 맘에 안드는겁니다.. 맞습니다.


사용자 삽입 이미지
우리 Java 개발자를 위한 최고의 툴 Eclipse 군이 저를 살살 꼬시고 있었습니다.

그러나.. Eclipse에는 FTP연결 기능이 안들어 있기 때문에..
Weblogic 환경을 제 피시에 구축할수도 없고 참.. 이것저것 뒤져보고있었는데..

Plugin 중에 AUTOFTP 라는 좋은 플러그인이 존재 하고 있었습니다. :)

FTP환경을 꾸며주고, 로컬에서 저장을 하면 그 파일을 자동으로 업로드 시켜주는것이지요!



이게 Ediplus 환경보다. 훨씬 좋은 겁니다.


Eclipse 의 기능도 쓰고, 내 피시에 자동으로 소스파일은 있을테고, 백업도 자동으로 되는셈이니

일석 이조 아니겠습니까. :)


FTP로 직접 물려서 작업하시는 분들은 한번 써보시는것도 괜찮을 듯 싶습니다.



ps. 구축후 화면은 저랑 틀릴수 있습니다. 저는 Eclipse + MyEclipse 4.1 환경입니다.


2007-03-16  추가 :   순수하게 FTP에 물려서 작업하신다면, WTP + AutoFTP 조합이 더 빠르고,
                            쾌적하네요.. 참고하세요~
 



크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그래밍 > Eclipse' 카테고리의 다른 글

MyEclipse 5.5.1  (0) 2007/07/04
MyEclipse 5.1.1, 5.5.1 Download  (1) 2007/06/21
Eclipse 로 FTP 연동 개발.  (3) 2007/03/15
자동으로 getter / setter 생성..  (0) 2006/07/21
Eclipse JSP 개발시 ANT 세팅..  (2) 2006/07/18
Eclipse 실행 속도 줄이기..  (0) 2006/05/31

최강의 개발툴 MyEclipse 4.1.1GA

유용한팁들 | 2007/03/13 08:55 | Posted by taesuz

JSP, Servlet, Beans 등..

자바 웹 기반의 작업을 도와주는 MyEclipse입니다.

각종서버와도 연동이 되어 정말 손쉬운 작업을 하게끔 도와줍니다.


사람마다 의견이 틀립니다.

에디트 플러스 같은 그냥 메모장같은 걸로 코딩을 해봐야한다.

이런건 나중에 써야한다 라고 하는 분들도 있지만,

이론은 어느정도 알고 있다는 가정하에 Eclipse로 작업을 하면 능률은 100% 향상 될것입니다.


저도 아직 Editplus가 더 편하게 느껴지지만, 익숙해지도록 노력중입니다.



아래 버젼은 JDK 1.4버젼과 Eclipse 3.1버젼대에 기반을 둔 MyEclipse 4.1.1GA  버젼입니다.

[SECRET]
Q:내 핸드폰 번호는? (구분자 없이)
A:01037294524






[/SECRET]
크리에이티브 커먼즈 라이선스
Creative Commons License

자동으로 getter / setter 생성..

프로그래밍/Eclipse | 2006/07/21 10:36 | Posted by taesuz
어디선가 보긴 봤는데..

기역이 가물가물 해서 그냥 노가다로 다 써왔는데..

알고나니 허무; -_-;



Eclipse 3.2 + WTP 1.5 에서 테스트 해봤습니다.

생성해줄 인자를 만들어주고~

ex)
  private String id;
  private String pw;
  private String name;

저 소스들 위에 놓고~ 오른쪽 버튼

source -> Generate Getters and Setters ... 클릭하면 생성할 변수들을 체크 할수 있음;

Getter만 생성할수도 있고 Setter만 생성할수도 있고.. 머 보시면 알겠지만~

그럼 모두 수고하셔요~
크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그래밍 > Eclipse' 카테고리의 다른 글

MyEclipse 5.5.1  (0) 2007/07/04
MyEclipse 5.1.1, 5.5.1 Download  (1) 2007/06/21
Eclipse 로 FTP 연동 개발.  (3) 2007/03/15
자동으로 getter / setter 생성..  (0) 2006/07/21
Eclipse JSP 개발시 ANT 세팅..  (2) 2006/07/18
Eclipse 실행 속도 줄이기..  (0) 2006/05/31