Spring 3

[Spring] HV000030: No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.Long' 에러 해결

[Spring] HV000030: No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.Long' 에러 해결 javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.Long'. Check configuration for 'ㅁㅁㅁㅁ' ✔ 현상 RequestBody에 Long타입을 넣고 요청했는데 오류가 났다. ✔ 원인 @NotEmpty..

에러 2022.11.08

[Spring] Bean 생성시 이름 바꾸기

[Spring] Bean 생성시 이름 바꿔서 만들어주기 환경) Spring 4.3.30 Spring에서는 Bean을 생성하고 관리해준다. Bean이란 Spring IoC 컨테이너가 관리하는 자바 객체를 말한다. Spring에서 Bean을 생성할때 지정되는 이름을 변경해줄수가있다. 주로 클래스명이 같을때 빈이름 중복을 피하려고 이 처리를 해주는경우가 많은것같다 Spring에서는 BeanNameGenerator 구현체를 이용해 Bean이름을 만들어 등록한다. * Copyright 2002-2007 the original author or authors. package org.springframework.beans.factory.support; import org.springframework.beans.fac..

[회고] Spring Custom Request Mapping

[회고] Spring Custom Request Mapping * 환경 - spring 4.3.30 어떤 제목을 붙여야되나 엄청 많이 고민되는 글이었다.. 정확히 말하자면 기존 RequestMapping을 확장하면 자꾸 RequestMapping이 Override 되길래 Override안되고 추가로 계속 붙게 해주기위해 개발했던 경험을 적은 글! ㅎㅎ 회사 시스템에 struts framework와 spring framework가 함께 사용되고 있다. 대부분은 spring으로 구성되어있지만, 흔히 말하는 MVC구조에서 C인 Controller를 우리는 스프링의 controller대신 스트럿츠의 Action으로 구조가 잡혀있었다. 나는 계속 이부분을 controller를 사용할 수 있도록 구조를 변경하고 싶..

회고 2022.03.24
반응형