일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 어노테이션
- paint
- 오버로딩
- mybatis
- 안드로이드
- Graphic
- 메소드
- JSP
- 메서드
- OGNL
- struts2
- 배열
- 생성자
- 예외처리
- 국제화
- Spring
- layout
- Android
- AWT
- 이클립스
- Java
- Menu
- 클래스
- oracle
- 에러페이지
- JavaScript
- 기본
- HTML
- 전화걸기
- Eclips
- Today
- Total
목록Spring (15)
note
http://www.egovframe.go.kr/wiki/doku.php?do=export_xhtml&id=egovframework%3Arte%3Aptl%3Aannotation-based_controller http://dev.anyframejava.org/anyframe/doc/core/3.2.0/corefw/guide/annotation-dependencies.html http://gyumee.egloos.com/1026938
비어있는 설정파일 완성본 파일 위치 selectList.jsp 에러가 나는데 이클립스 인식오류 입니다 실행시 이상없음 추가, 리스트 수정 삭제 dispatcher-servlet.xml messages.label messages.validation exception InsertController package dr.mini.controller; import javax.validation.Valid; import org.springframework.stereotype.Controller; import org.springframework.validation.BindingResult; import org.springframework.web.bind.WebDataBinder; import org.springfra..
파일 위치 web.xml defaultHtmlEscape false dispatcherInternal org.springframework.web.servlet.DispatcherServlet 1 dispatcherInternal /jsp/* dispatcherNonHtml org.springframework.web.servlet.DispatcherServlet dispatcherNonHtml /download/* encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 encodingFilter /* dispatcherInternal-servlet.xml messages.validation messages.la..
실행후 모든 페이지 닫은후 다시 실행후 쿠키 확인 쿠키가 남아 있지 않음을 확인 할 수 있다(defaultValue가 동작하여 0으로 셋팅이 됨) Servlet Import 에러 발생시 이전 게시물 참고 [JSP/Spring] - Spring Servlet import 에러시 CookieController.java response.addCookie 쿠키를 전송하는 일을 수행 key 값 value로 전송 @CookieValue 어노테이션은 클라이언트가 제공하는 쿠키 정보를 읽어들임 dispatcher-servlet.xml CookieController.java package madvirus.spring.chap06.controller; import javax.servlet.http.Cookie; impor..
실행화면(Main.java) WriteArticleService.write(..)시작 WriteArticleServiceImpl.write() 메서드 실행 ArticleDao.insert(..)시작 MySQLArticleDao.insert() 실행 ArticleDao.insert(..)종료 ArticleDao.insert(..)실행시간 : 0ms WriteArticleService.write(..)종료 WriteArticleService.write(..)실행시간 : 0ms lib 설정하는 방법 이전 게시물 참고 [JSP/Spring] - Spring 설치 & 셋팅(응용 프로그램) Article -> ArticleDao -> MySQLArticleDao에 implements -> applicationCon..
[JSP/Spring] - Spring @Resource 어노테이션 이전 게시물과 연관 있습니다 실행 화면(Main05.java) init 메소드 동작 close 메소드 동작 기존 ApplicationContext context = new ClassPathXmlApplicationContext(configLocations); AbstractApplicationContext context = new ClassPathXmlApplicationContext(configLocations); 추가 context.registerShutdownHook(); 작업이 끝난후 메모리 정리 라이프 사이클을 만들 수 있지만 많이 사용하는 방법은 아님 applicationContext.xml HomeController2.jav..
applicationContext.xml SystemMonitor2.javapackage madvirus.spring.chap04.homecontrol; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; public class SystemMonitor2 { private MessageSender sender; @Autowired @Qualifier("main") private Recorder recorder; public SystemMonitor2(MessageSender sender) { this.sender = sender; }..
applicationContext.xml MessageSender.javapackage madvirus.spring.chap04.homecontrol; public interface MessageSender { } SmsSender.javapackage madvirus.spring.chap04.homecontrol; public class SmsSender implements MessageSender { public SmsSender() {} public SmsSender(boolean value) {} } SystemMonitor.javapackage madvirus.spring.chap04.homecontrol; import org.springframework.beans.factory.annotati..
message/error.propertieslogin.fail=Member ID {0} is not matching password message/greeting_en.properties greeting=Hello! message/greeting_ko.properties greeting=안녕하세요! applicationContext.xml message.greeting message.error Main.javapackage madvirus.spring.chap03; import java.util.Locale; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXml..
applicationContext02.xml Main06 package madvirus.spring.chap02; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class Main06 { public static void main(String[] args){ String[] configLocations = new String[] { "applicationContext02.xml" }; ApplicationContext context = new ClassPathXmlApplicationContext( confi..
applicationContext02.xml Main05 package madvirus.spring.chap02; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class Main05 { public static void main(String[] args) { String[] configLocations = new String[] { "applicationContext02.xml" }; ApplicationContext context = new ClassPathXmlApplicationContext( conf..
원본 주소http://orblog.tistory.com/262 chap01.zip chap02.zip==================================이론======================================스프링 컨테이너BeanFactory 인터페이스 FileSystemResource : 파일 시스템의 특정 파일로부터 정보를 읽어 온다. InputStreamResource : InputStream 으로 부터 정보를 읽어온다. ClassPathResource : 클래스패스(src) 에있는 자원으로부터 정보를 읽어온다. UrlResource : 특정 URL로부터 정보를 읽어온다. ServletCont..
Spring의 핵심인 Di applicationContext.xml Articlepackage madvirus.spring.chap01; public class Article { } ArticleDaopackage madvirus.spring.chap01; public interface ArticleDao { void insert(Article article); } Mainpackage madvirus.spring.chap01; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.xml.XmlBeanFactory; import org.springframework.core.io.ClassP..
http://www.springsource.org/download 에서 다운 받는다 응용프로그램 lib 다운 받은 파일 폴더 통채로 복사 프로젝트에 붙여넣기 위치 설정 java Build Path -> 에서 Libraries Add JARs.. 추가 ㅇㅋ