반응형 전체 글131 Singlton Pattern " 최대 N개로 객체 생성을 제한하는 문제 " 1. Singlton Pattern - 객체가 생성되는 개수를 제한하는 형태의 설계 - 유의사항 : 모든 생성자는 protected 영역에 정의되어야 한다. : 복제 생성자도 protected 영역에 정의해야 한다. : 생성되는 객체가 어떤 하위 클래스의 객체인지와는 무관하게 동일한 자료형으로 관리가 이루어져야 한다. : 클래스 상속 구조 상에 있는 어떤 클래스의 객체든지 저장, 관리할 수 있어야 한다. : CreateInstance() 멤버 함수가 되돌리는 자료형이 포인터여야 한다. : 되돌려받은 포인터 변수가 가리키는 내용물을 임의로 삭제해서는 안된다. - 유용한 경우 : 어떤 클래스의 객체가 최대 N개 이하로만 존재해야 할 때 : 상속 관계에 놓인 클래.. 2009. 9. 14. 자바 강좌 사이트 모음 오라클(ORACLE)시험 정보, 데이타베이스(DBA)전문가가 하는일?, 돈 많이 버는 직업은? ************** JAVA 사이트 ************** 1. http://www.cyberu.co.kr/docs/java/awt-container.asp 2. http://java.pukyung.co.kr/ 3. http://www.javaforum.co.kr/Main.faces 4. http://www.javastudy.co.kr/javastudy/index.jsp 자바스터디 5. http://javanuri.devpia.com/main/main.jsp 자바누리 6. http://www.javaland.co.kr/index.jsp 자바랜드 7. http://www.jabook.org/ 소설같은 .. 2009. 8. 17. JSTL 설치 방법. 1. 다운받기. http://jakarta.apache.org/ 사이트에 접속해서 DOWNLOAD 메뉴로 간다. Standard 1.1 Taglib 으로 들어가서 Binaries 를 받고 적절한 폴더 내에 압축을 풀어준다. 2. Eclipse 에서 설치. WebContent > WEB-INF > lib 에서 마우스 오른쪽 버튼 눌러서 import 메뉴를 실행한다. General > File system 을 선택 다운받은 JSTL 안에 Lib 디렉토리를 선택 jstl.jar 과 standard.jsr 을 선택하고 Finish. 2009. 8. 14. Employee DB연결 예제. View search.jsp 검색어 이름을 입력하세요 : 이름 : 이메일 : result.jsp EMPLOYEE_ID NAME EMAIL PHONE_NUMBER HIRE_DATE JOB_ID SALARY COMMISSION_PCT MANAGER_ID DEPARTMENT_ID 2009. 8. 13. JSP에서 DB 접속 절차. ※ 지극히 개인생작을 정리해서 적은 것이기 때문에 틀리면 말씀해주세요. ^^; 2009. 8. 13. 프로퍼티가 String,기본형이 아닌것 출력하는 법. EL(Expression Language) 조건식 ${person.name} EL 표현식은 항상 중괄호 {}로 묶고, 제일 앞에 달러 기호($)를 붙인다 표현식의 첫번째 변수는 EL내장 객체 일 수도 있고, 속성일 수도 있다. JSP 에서 스크립팅을 쓰게 되면 제 값이 출력은 되지만, 표준액션을 사용하면 제대로 출력이 되지 않는다. EL(Expression Language)을 사용하면 내장 프로퍼티 즉 프로퍼티의 프로퍼티를 출력하는 것이 간단하게 해결된다. AD 아이티마스터 컴공닷컴 고시즌 2009. 8. 12. javaBean사용하기. javaBean 자바빈은 테이터를 표현하는 것을 목적으로 하는 자바 클래스이다. 아래 예시에서 Person은 JavaBean이다. 그래서 빈과 관련된 표준 액션(standard action을 사용할수 있다. javaBean 선언하기 은 자바빈을 사용한다는 선언이다. id 는 사용할 javaBean의 이름 이고, class 는 javaBean에서 사용할 클래스명이다. 즉, 여기서는 person이라고 javaBean을 선언해주고 person이라는 javaBean은 example.Person클래스를 사용한다는 것이다. javaBean 사용 예제 From.html name : ID# : Person.java package example; public abstract class Person { public Str.. 2009. 8. 11. The Three Scopes : Context, Request, and Session 1. Context 애플리케이션에 있는 것이라면 누구나 접근할 수 있다. 2. Session 특정 HttpSession에 접근 관한을 가진 녀석만 접근할 수 있다. 3. Request 특정 ServletRequest에 접근 관한을 가진 녀석만 접근할 수 있다. 2009. 8. 11. 속성(파라미터) 파라미터 초기화 파라미터 초기화는 서블릿마다 초기화 해주는것과 모든 서블릿 공통적으로 사용할수 있는 초기화가 있다. 즉, ServletConfig는 서블릿 당 하나, ServletContext는 웹 애플리케이션 당 하나 1. 서블릿마다 초기화 해주는 법. BeerSelect라는 서블릿 안에서 같이 초기화 시켜주면 이렇게 초기화한 파라미터는 그 서블릿 안에서만 적용된다. BeerSelect BeerSelect com.example.web.BeerSelect adminEmail admin@admin.com mainEmail main@main.com 초기화 한 값 읽어오기 getServletConfig().getInitParameter("adminEmail") 2. 모두 사용할수 있게 초기화 하는법. 전체 어.. 2009. 8. 11. Oracle 8i, 9i & 10g 데이터베이스 연결 설정법 0. Introduction Oracle requires minimal changes from the MySQL configuration except for the usual gotchas :-) Drivers for older Oracle versions may be distributed as *.zip files rather than *.jar files. Tomcat will only use *.jar files installed in $CATALINA_HOME/common/lib. Therefore classes111.zip or classes12.zip will need to be renamed with a .jar extension. Since jarfiles are zipfiles, ther.. 2009. 8. 10. 이전 1 ··· 7 8 9 10 11 12 13 14 다음 반응형