본문 바로가기

Dev.../플밍 관련 자료

[펌] Eclipse와 JavaScript/CSS Eclipse와 JavaScript/CSS eclispe user라면 한번쯤 lomboz를 설치해봤을것이다. lomboz를 설치하게 되면 jsp를 인식하게 된다. 일반적으로 상용 툴들은 jsp를 default로 인식을 하지만 eclipse는 그렇지 않다. 그런데 언젠가 인터넷을 브라우징하다 맛가는 것을 발견했다. 헉.... javascript와 css까지...것도 eclipse가 말이지.... 1.1 javascript editor 설치~~ [url]https://sourceforge.net/projects/jseditor [/url] 또 이런거 보면 나는 못참는다. 해봐야지... ㅋㅋㅋ 아니그래도 불편했다. 압축을 풀고 plugins에 설치한다. (eclipse는 plugin에 설치하는거는 그냥 복사당.. 더보기
[펌] Eclipse와 Tomcat 통합의 빠른 길 Eclipse와 Tomcat 통합의 빠른 길 Level: Introductory Geoffrey R. Duck Software Developer, IBM 2004년 5월 20일Eclipse를 자바 개발 환경으로 사용하는 것은 대단한 일이다. Eclipse Tomcat 플러그인을 사용하면 자바와 웹 개발 프로젝트를 더욱 훌륭하게 조직화하고 통합할 수 있다. 이 글에서는 Eclipse, Jakarta Tomcat, Eclipse Tomcat 시작 플러그인의 설치부터 단계별로 소개하겠다.왜 Eclipse와 Tomcat 인가? 나는 초창기부터 Eclipse로 개발해왔고 나의 자바 개발 역사에 발생한 최고의 사건들 중 하나이다. 오직 vi와 JDK 만을 사용하여 리눅스에서 자바 프로그래밍을 해왔던 경험에서 볼 때.. 더보기
[펌] DataBase 모델링 및 설계 이곳의 문서는 제 책의 원고의 일부와 그 동안 책을 보며 정리한 문서들입니다. 참고만 하시기 바랍니다.어쨌든 솔루션과 그 문제는 1:1 관계를 가지고 있기 때문입니다. 좋은 정보인지는 알아서 판단해서 문서를휴지통에 버리던지...어쩌던지 맘대루 하세요.. 참고 문헌 및 추천서적 --> 클릭 데이터베이스 모델링과 설계1. IT에 대해서... 26. 다:다 관계의 해소2. 집합적인 사고 방식27. 1:1 , 1:다 관계의 고려3. DataBase란 무엇인가?28. 3원관계의 해소와 주식별자의 선택4. DataBase 와 DBMS29. 다중값 속성과 복합 속성, 설계 속성, 유도 속성의 고려5. 왜 데이터베이스인가?30. 도메인 관리6. 3단계 스키마 구조와 데이터 독립성31. 순환관계의 고려와 중복관계의 제거.. 더보기
[펌] 오라클 힌트 사용법 ☞How to Use Hints● 응용설계자는 특정 데이터에 대하여 optimizer가 알 수 없는 정보를 가질 수 있음. ● 응용설계자는 optimizer보다 더 좋은 execution plan을 선택할 수 있음. ● 응용설계자는 hint를 사용하여 강제적으로 사용자가 선택한 execution plan을 생성하도록 optimizer에게 지시 가능. ♣ Hints의 사용 ● Hints의 사용범위 ▶ SQL문을 위한 Optimization approach ▶ SQL문에 대한 Cost-based approach의 goal(best throughput, best response time) ▶ SQL문에 의해 접근되는 테이블에 대한 access path ▶ join문에 대한 join순서 ▶ join문을 처리하기.. 더보기
[펌] 오픈 소스 자바 프로젝트를 응용한 웹 어플리케이션개발 출처 - [struts velocity eclipse hibernate jsp xDoclet java] 카페오픈 소스 자바 프로젝트를 응용한 웹 어플리케이션개발-마크 이글(Mark Eagle) 04/07/2004 자바로 어느 정도 규모의 웹 어플리케이션을 개발하는 일은 보통 일이 아니다. 어플리케이션이 개발될 아키텍처를 만드는 데에는 무수히 많은 고려할 사항이 있기 때문이다. 높은 레벨에서 살펴보면 개발자들은 사용자 인터페이스를 어떻게 제작할 것인지, 비즈니스 로직은 어디쯤에 위치할 것인지, 그리고 어플리케이션 데이터를 어떻게 퍼시스턴스 상태로(물리적 저장 공간에 저장하는 것) 유지할것인지에 대한 결정에 직면하게 된다. 이 각각의 계층들은 그 각자의 계층들만으로도 해결되어야 할 문제들을 가지고 있다. 그.. 더보기
[펌] Struts 1.1 Controller UML diagrams - 출처 : okjsp Struts 1.1 Controller UML diagramsLast update : 19/12/2003 back to HOME PAGEIntroductionThe goal of this article is to illustrate the Struts 1.1 Controller with UML diagrams. This article is an introduction to the Struts framework in order to help beginners programmers to understand the MVC model 2.Contents :Context description of the example with the struts-config.xml file Struts 1.1 Controller.. 더보기
[펌] 회사 내에서 정리해 본 내용 1. ActinoForm 사용전략의 종류 ① 도메인 객체 Bean과 1:1 매치되는 ActionForm 생성 ② 통합적으로 사용가능한 하나의 ActinoForm 생성 ③ 도메인 객체 Bean을 자신의 property로 가지는 ActionForm 생성 ④ 내부에 Map 객체를 가지는 ActionForm 생성 ⑤ 별도의 클래스 파일 없이 struts-config.xml에서 정의해서 사용하는 DynaActionForm 생성 2. 각각의 특징과 장단점 ①번의 장점 -. 도메인 객체 Bean과 1:1 매치되는 방식이므로 데이터 이동이 명확하며 전체 애플리케이션 구조 이해가 수월하다. -. BeanUtils.copyProperties 메써드 사용으로 Action 단에서의 처리로직이 거의 필요없다. ①번의 단점 -... 더보기
[펌] EJB는 언제 사용해야 하는가? EJB는 언제 사용해야 하는가? 2004-03-25 조병욱 EJB 는 J2EE의 기술의 하나로, 분명히 편리하고 강력한 첨단 기술임에는 틀림이 없다. 그렇지만, EJB의 특징과 장단점을 제대로 인식하고 EJB 사용하는 개발자는 많지 않다고 느껴진다. 특히나 대부분의 EJB로 이루어지는 부분에 대해서는 EJB가 아니라 일반 Java Beans로도 구현이 가능하다. 그렇다면 언제 EJB를 사용해야 되는것인지에 대해서 알아보도록 하자. 일반 Servlet/JSP는 Presentation 즉 데이타를 화면에 나타내기위한 부분을 위해서 디자인 된 부분이다. 종종 웹개발자들이 개발을 하면서 Business Logic이나 SQL문장까지 Servlet/JSP에 들어가는 일이 있는데, 이렇게 되면 Presentaion과.. 더보기
[펌] EJB 기반 프로젝트 수행 가이드] ④ EJB 기반 프로젝트 수행 가이드] ④김주현 (ERP 개발자)2004/04/26① 세션빈에서의 DB 접근전략 및 엔터티빈 사용시 주의사항 ② 세션빈에서의 트랜잭션 관리 ③ 비즈니스 프로세스 구현 최적화하기 ④ 능률 높여주는 유틸리티를 사용하자 EJB를 사용하는 프로젝트에서 개발속도를 향상시킬 수 있는 유틸리티에 대해 알아보자. 이 유틸리티들은 개발자가 프로젝트를 시작할때 직접 만들어서 사용하는 것이다. EJB 스펙을 지원하는 개발툴 중 비주얼 카페, 비주얼 에이지 등을 사용해본 개발자라면 이 툴들이 EJB 개발에 많은 도움을 주지만 소위 ‘무겁다’는 단점이 있음을 느꼈을 것이다. PC 사양이 받쳐줘야 돌릴 수 있다는 것 외에, 이러한 툴들은 전체 개발을 놓고 볼 때 오히려 개발자의 집중에 저해요소로 작용.. 더보기
[펌] [EJB 기반 프로젝트 수행 가이드] ③ 비즈니스 프로세스 구현 최적화하기김주현 (ERP 개발자)2004/04/09① 세션빈에서의 DB 접근전략 및 엔터티빈 사용시 주의사항 ② 세션빈에서의 트랜잭션 관리 ③ 비즈니스 프로세스 구현 최적화하기 ④ 능률 높여주는 유틸리티를 사용하자 이번 강좌에서는 지난번에 언급한대로 Procedure에 대해 이야기해보겠다. 개발자가 SQL문에 대한 지식이 어느정도 있고 그 외 프로그래밍 언어에 대한 경력이 있다고 해서 언제나 강력한 프로그램을 개발하는 것은 아니며, 그 프로그램이 유지보수 및 재활용성이 뛰어난 프로그램이 될지 장담하지도 못한다. 또 EJB 스펙에 대한 지식이 EJB사용 프로젝트의 성패를 좌우하는 것도 아니다. 개발자의 역량과 함께 정확한 업무분석 및 요구사항 분석에 근거해 효율적으로 계산된 설계가 .. 더보기