SPRING MVC Validator Interface를 이용한 폼 값 검증
SPRING MVC Validator Interface를 이용한 폼 값 검증 validation - 유효성검사 - 즉 jsp에서 아이디 입력해주세요. 표시하는 trim - 앞뒤 공백제거 BindingResult - 유효성검사를 저장하는 객체.
SPRING MVC @PathVariable
SPRING MVC @PathVariable @PathVariable Annotation을 이용한 URI 템플릿 RESTful 서비스가 유행하면서 URI를 다음과 같이 REST 방식으로 구성하는 경우가 늘어나고 있다. - http://somehos
SPRING MVC 컨트롤러 메서드의 리턴 타입
SPRING MVC 컨트롤러 메서드의 리턴 타입 컨트롤러 메서드는 ModelAndView를 비롯한 몇 가지 리턴 타입을 가질 수 있으며, 이들 리턴 타입은 다음과 같다. ModelAndView, Model, Map을 이용해서 모델을 설정 1.Mod
SPRING MVC ? Servlet API
SPRING MVC ? Servlet API 컨트롤러 Class의 @RequestMapping Annotation이 적용 메서드는 다음의 다섯 가지 타입의 파라미터를 전달받을 수 있다. - javax.servlet.http.HttpServletReq
21.12.23 error
21.12.23 error Error select id="cartList" == return this.sqlSession.selectList("cartList"); Error 상황 : product_content.jsp를 만들어서 상품의 상세
[Spring] Spring Data JPA - (1)
[Spring] Spring Data JPA - (1) 기본이 되는 Annotation @Entity : 현 클래스를 테이블과 매핑함을 선언 @Table : 매핑할 테이블 정보를 선언 @Id : 엔티티 클래스의 필드를 테이블의 기본 키에 매핑
[Jpa] JPA와 Hibernate, Spring Data JPA의 차이
[Jpa] JPA와 Hibernate, Spring Data JPA의 차이 1. JPA : 자바 어플리케이션에서 관계형 데이터베이스(DB)를 사용하는 방식을 정의한 인터페이스 - Java Persistence API의 약자 2. Hibernate
01. DI?
01. DI? *느슨한 결합력? - 서비스를 유지보수 할 때 소스코드를 고쳐야 하는 것은 결합력이 높은 서비스이다. - 일부분을 다른 기능으로 대체하거나 수정할 때 편하게 하기 위해서는 느슨한 결합이 필요하다. - 따라서 interface 형태의
[Spring/Legacy] Jasypt Library를 이용한 DB 계정 정보 암호화
[Spring/Legacy] Jasypt Library를 이용한 DB 계정 정보 암호화 프로젝트를 진행하다보면 낮은 버전의 JDK를 사용해야 할 때가 있다. 이 때, DB 계정 정보를 빠르게 암호화할 수 있는 방법이 있다. 바로 Jasypt 라이브
[1일 1책 목차 분석] 토비의 스프링 3.1 / 이일민 (2012)
[1일 1책 목차 분석] 토비의 스프링 3.1 / 이일민 (2012) 토비의 스프링 3.1 / 이일민 VO1. 1 스프링의 이해와 원리 1장 오브젝트와 의존관계 2장 테스트 3장 템플릿 4장 예외 5장 서비스 추상화 6장 AOP 7장 스