본문 바로가기

자바스토리

(48)
자바 시리얼라이즈(Java Serializatoin) Java Serializatoin은 자바 객체를 저장하거나 전송하기 위하여 자바 객체의 코드를 다시 복원가능한 형태의 Stream으로 직렬화 시켜주는 것을 말한다. 가장 간단한 형태부터 시작해서 자바 시리얼라이제이션의 예를 살펴 보도록 하겠다. > import java.lang.*; import java.io.*; import java.util.*; class swrite { public static void main(String args[]) { try{ FileOutputStream f = new FileOutputStream("tmp"); ObjectOutput s = new ObjectOutputStream(f); s.writeObject("Today"); s.writeObject(new Date..
JSP PAGE 지시어 설명 지시어(Directive)는 해당하는 JSP파일의 속성을 기술하는 곳이다. 크게 page, include, taglib 으로 나뉜다. page 지시어 현재의 JSP 페이지를 컨테이너에서 처리하는 데 필요한 각종 속성을 기술하는 부분이다. 보통 소스의 맨 앞에 위치한다. page 지시어의 속성중에는 형식 지정을 위한 contentType 자바 클래스 사용을 위한 import 오류 페이지 관리를 위한 errorPage, isErrorPage 등을 가장 많이 사용한다. laguage : 스크립트 언어 유형 지정 (java) import : JSP 내에서 사용할 외부 자바 패키지나 클래스의 import 지정 session : 세션의 사용유무 (true) buffer : 버퍼의 크기 (8KB) autoFlush ..
EJB 3.0 설명 Enterprise JavaBeans 3.0 소개저자 – Lynn MunsingerEJB 3.0 표준이 발표되면서, Enterprise JavaBeans를 이용한 개발 작업이 그 어느 때보다도 쉬워졌습니다. 덕분에 EJB를 처음으로 구현해 보려는 개발자들의 수도 늘고 있습니다. EJB를 처음 접하는 개발자들에게 먼저 축하 드린다는 말씀을 드리고 싶습니다. 과거 EJB 개발자들이 겪어야 했던 어려움 없이 이제 쉽게 EJB 3.0 환경을 개발하실 수 있게 되었기 때문입니다. 하지만 개발을 시작하기에 앞서, Enterprise JavaBeans가 무엇이고 어떤 목적으로 활용되는지 알아 둘 필요가 있습니다. 본 문서는 EJB의 기본 개념과 EJB를 J2EE 애플리케이션에서 활용하는 방법을 설명하고 있습니다.EJ..
MYBATIS 1.MYBATIS 가이드 페이지 - http://mybatis.github.io/guice/index.html2.MYBATIS 메뉴얼 SPRING MYBATIS 관련 DATASOURCE 설정 1.디폴트 설정 2.교착상태 문제 해결을 위한 수정 com.jolbox.bonecp.BoneCPDataSource # 기본제공 설정 ..... #개발시 튜닝 설정 ..... #property설명idleConnectionTestPeriodInMinutes : 대기 커넥션 테스트 시간 분단위idleMaxAgeInMinutes : 대기 커넥션 최대 대기 시간 분단위maxConnectionsPerPartition : 파티션당 최대 커넥션 수minConnectionsPerPartition : 파티션당 최소 커넥션 수poolA..
이클립스 스프링 프러그인 설치 STS(Spring Tool Suite) Plug-in 설치 1.Menu -> Help -> Eclipse Market 2.spring 검색 3.Menu -> Help -> About Eclipse 클릭 후 설치 확인 자 여기서 Installation Details 클릭
spring설정 참조 Spring + Mybatis + Restful 환경구축 (1)Spring 과 Mybatis , Restful 기반의 서버를 만들기위한 환경구축에 대한 포스팅을 시작해보자. 1. Eclipse IDE 설치 이클립스는 Juno 버젼으로 시작하겠으며 Windows7 ultimate(x64) 가 기본인 환경이다. 먼저 이클립스를 설치한다. 보통 스프링 전용 IDE인 Spring Tool Suite(STS) 를 스프링 홈페이지에서 받아서 사용하지 만 나는 이클립스 환경에서 구축했다. 기존의 플러그인들을 다시 설치하고 워크스페이스를 공유하는 등의 중복작업을 하기 싫었고 IDE를 따로 사용하기 귀찮았기 때문이다. http://www.eclipse.org/downloads/download.php?file=/techn..
org.apache.jasper.JasperException: /WEB-INF/views/home.jsp(1,63) Unable to read TLD "META-INF/c.tld" from JAR file pom.xml 에서 아래처럼 주석 처리해라javax.servletjstl1.2
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListenerspring mvc 기본 프로젝트를 생성하고 실행 했더니 나타나는 에러이다이건 maven path갖 정상적으로 잡혀있지 않아서 발생하는 경우이다.window > properties > Deployment Assembly > add - Maven Dependence 하면 된다.