Search

'JAVA'에 해당되는 글 3건

  1. 2017.08.14 spring-jdbc 버전 오류
  2. 2017.06.08 <jsp:useBean>에서 에러 발생 시..
  3. 2011.05.25 자바 반올림

spring-jdbc 버전 오류

JAVA/Spring 2017. 8. 14. 00:17 Posted by Dayis

1. 에러 메시지

Root Cause

java.lang.NoSuchMethodError: org.springframework.core.convert.support.DefaultConversionService.getSharedInstance()Lorg/springframework/core/convert/ConversionService;
	org.springframework.jdbc.core.BeanPropertyRowMapper.<init>(BeanPropertyRowMapper.java:91)
	com.javalec.mybatis.dao.ContentDao.listDao(ContentDao.java:31)
	com.javalec.mybatis.HomeController.list(HomeController.java:55)
	sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)


2. 에러 라인 코드 : (ContentDao.java:31)

ArrayList<ContentDto> dtos = (ArrayList<ContentDto>) template.query(query, new BeanPropertyRowMapper<ContentDto>(ContentDto.class));



3. 아래와 같이 jdbc 버전을 변경하여 해결

[변경 전]

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-jdbc</artifactId>

<version>4.3.5.RELEASE</version>

</dependency>


[변경 후]

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-jdbc</artifactId>

<version>4.1.4.RELEASE</version>

</dependency>

<jsp:useBean>에서 에러 발생 시..

JAVA/JSP 2017. 6. 8. 09:38 Posted by Dayis

<jsp:useBean>에서 아래와 같은 에러가 발생 시..


javax.servlet.ServletException: java.lang.NoSuchMethodError: member.MemberInfo: method <init>()V not found


The value for the useBean class attribute is invalid.


해결 : 해당 클래스 파일(member.MemberInfo)에 기본생성자를 추가할 것~!!!

public MemberInfo() {


}

자바 반올림

JAVA 2011. 5. 25. 14:04 Posted by Dayis
System.out.println(Math.round(반올림수*반올림자릿수)/반올림자릿수.0);

소수점 첫번째 자리 반올림 : 반올림자릿수=1
소수점 두번째 자리 반올림 : 반올림자릿수=10
소수점 세번째 자리 반올림 : 반올림자릿수=100
소수점 네번째 자리 반올림 : 반올림자릿수=1000
                         .
                         .
                         .