IT 전용글/EJB 20

EntityBean & CMP

UserInfo Entity (EJB) 프로젝트 1. UserInfo 프로젝트 생성(EJB) 2. user package 생성 3. Xdoclet 엔터프라이즈빈 생성( UserInfoBean) 1-1 .Container Managed Entity Bean ->next 1-2 . 적절히 작성 / -> next 1-3 . 상동 1-4 . 오라클 데이터 베이스 선택 또는 new 버튼 클릭 1-4-1. new 버튼 클릭후 oracle 선택 ->next -> 설정값들 설정 ->next 1-4-2. 해당 테이블 선택후 Finished 4. UserInfoEntityWAR(웹 프로젝트) CMP 는 명일 정리 이어서 하겠습니다.

IT 전용글/EJB 2009.02.10

EJB Sessionful , Entity Bean (20090209)

1. cartJAR 프로젝트 생성(EJB 프로젝트) 2. cart 패키지 작성. 3. CartBean 파일 생성( Xdoclet 프로젝트) 4. BOOK.java 파일 생성 (참고파일 참조). 5. Entity Bean entity bean 한개는 하나의 Row 와 상응함. Entity Bean = 일일이 매핑해서 DB작업을 하는것을 대신 해주는거 1. Entity Bean 프로젝트 생성( Ejb entityUserInfo) 2. user package 생성 3. Xdoclet 프로젝트 -> containerManagedEntity Bean 선택 4. Class Name = "UserInfoBean -> next -> next-> new ->oracle->next -> new driver definiti..

IT 전용글/EJB 2009.02.09

SessionJDBCJAR 프로젝트 생성(SessionJDBC와한쌍)2009 02 06

1. EJB 프로젝트 생성 2. test package 생성 3. Xdoclet Enterprise JavaBean 프로젝트 생성(userBean) 4. getUserList 메쏘드 생성 /** * @ejb.interface-method view-type="remote" * @return */ public List getUserList(){ } 5. getUserList 코딩 5-1 public class UserDTO implements Serializable (회원리스트를 보낼때 필요한 UserDTO 클래스생성 6. 어제 만든 SessionJDBC 프로젝트에 JSP 파일 생성.(user_list.jsp) 7. 쏘스 코딩 (user_list.jsp) //List 단

IT 전용글/EJB 2009.02.06

WebLogic Connection Pool 설정방법.

JDBC Setting 1. http://localhost:7001/console/ -> 로그인 2. domainStructure -> services 클릭 3. jdbc 클릭 4. datasources 클릭 5. Lock & Edit 클릭 6. New 클릭 7. Name = OracleDataSource 8. JNDI Name = OracleJNDI 9. DatabaseType=oracle 10. Oracle`s Driver(Thin) version 9.0.1.9.2.0.10 11. next ->next 12. DatabaseName = 오라클 SID (java) 13. HOSTNAME = 127.0.0.1 14. port = 1521 , 1522 15. database User name = yoshi..

IT 전용글/EJB 2009.02.05

HelloWar 프로젝트 생성

1. WebProject 생성(HelloWar) 2. WebContent 에 helloWebClient.jsp 파일 생성 3. HelloJar 프로젝트 우클릭후 -> export -> EJB Jar Files-> destination -> HelloWar 프로젝트에 WEB-INF 에 LIB 폴더로 지정 후 확인. 4. HelloWAR 프로젝트 -> Java Resource ->Libraries-> WebLogic System Libraries -> 우측 버튼 ->Properties 5. add 클릭후 WebLogic.jar 파일 찾아서 올려주면 됨. 6. 실행후 확인 파일첨부) helloWebClient.jsp 이렇게 helloClient , helloWAR , HelloJAR 세개가 한세트이다.

IT 전용글/EJB 2009.02.05

converter 프로젝트 생성 (2009 02 05 오후)

1. converterJAR EJB프로젝트 생성 2. 기존에 있던 HelloJAR 프로젝트를 클로즈 한다 (버그떄문에...) 3. convert package 생성 4. ConverterBean ( XDoclet Enterprise JavaBean 프로젝트) 생성 (세션빈 ) 5. ConverterBean.java 파일에 해당 주석을 추가 (view-type="remote") 6. 끝. 1. converterWAR Dynamic Web Project 생성 2. converter.jsp 생성 3. src -> 라이브러리 -> 웹로직 서버 라이브러리 우측 버튼 후 프로퍼티 -> add -> WebLogic.jar 파일 끓어온후 확인.

IT 전용글/EJB 2009.02.05

EJB 작업 내역 2009 02 04 오후수업

1. workEJB (웤스페이스에) helloClient(java Project) 생성 2. src 폴더에 helloClient.java 파일 생성 3. 디플로이하면서 만들었던. Hello.java , HelloHome.java , HelloBean.java 로 만들었던 jar파일을 해당 프로젝트 폴더 에 lib폴더를 생성후 복사한다. 4. 프로젝트 우측 버튼 클릭후 Properties ->JavaBuildPath -> Libraries 탭 클릭후 ->Add Jars 클릭 -> 해당 잘파일을 찾은후 추가한다. (이때 꼭 lib폴더에 있어야한다) 5. weblogic.jar 파일도 동일 폴더에 붙혀논다 그리고 ejbModule 폴더에 hello package를 생성시킨다. 6. HelloClient.jav..

IT 전용글/EJB 2009.02.05

XDoclet 사용 하여 Bean Project 생성 및 Bean 파일 생성 2009 02 04 오후 수업

선행되어야할부분 : 서버 생성후(WebLogic) 선행 : Xdoclet (http://xdoclet.sourceforge.net/xdoclet/index.html) 에서 1. http://sourceforge.net/project/showfiles.php?group_id=31602 // 이부분 에서 xdoclet 클릭 히트수가 가장 많은 zip 파일을 다운받은후에 임의의 폴더에 압축을 풀어준후 2. 이클립스 윈도우 -> preference -> Xdoclet-> XdocletHome 을 1번의 압축 푼 경로로 잡아준후 버전도 마추어준다. 4. new Project -> EJB->EJB Project 5. ejbModule 폴더 안에 hello package 생성 6. 패키지 안에 New->Others ..

IT 전용글/EJB 2009.02.04

WebLogic (Eclips Setting) 2009 02 04 오후수업

1. 웤스페이스 를 변경한다 (마음대로 ) 2. WorkBench 를 클릭한다. 3. 서버설정부터 해야한다. 1. 서버 퍼스펙티브 에서 마우스 우측 버튼 누른후 new Server를 선택한다. 2. download additional server adapter 를 클릭후 기다리면 서버 목록이 나온다 3. Oracle WebLogic Server Support 선택후 Next I Accept 후 Finished 후 OK 4. Eclipse Restart한다. 4. 다시 서버 퍼스펙티브 에서 마우스 우측 버튼 누른후 New Server 를 선택한다. 1. 현재 BEA WebLogic 9.2버전을 설치 했기 때문에 9.2를 선택하구 다음을 누른다. 2. WebLogic Home 을 찾으란다. Ex)C:\JAV..

IT 전용글/EJB 2009.02.04