반응형
목록 Spring (5)
반응형
이로
이슈 현재와 같은 pom.xml 구조를 가지고 있었다. 4.0.0 org.springframework.boot spring-boot-starter-parent 2.4.4 com.abc sample 0.0.1-SNAPSHOT war sample data create sample data 11 org.springframework.boot spring-boot-starter-data-jpa com.querydsl querydsl-apt com.querydsl querydsl-jpa org.springframework.boot spring-boot-starter-web org.apache.tomcat.embed tomcat-embed-jasper org.springframework.boot spring-boot..
서버는 동시접속자 수의 제한이 있다. 그렇기에 db에 작업(글쓰기, 수정, 삭제 등)할 때 마다 connection을 생성해서 받으면 제한인원보다 초과될 경우 에러가 발생하게 되 에러가 난 접속자는 다시 접속을 시도해야한다. 이 문제를 해결하기 위해 DB Connection Pool 이 나왔다. 동시 접속자가 가질 수 있는 connection 을 미리 만들어놓아 관리를 하는 것 이다. 사용자가 접속시 Pool에서 남아있는 connection 을 제공하고, 없으면 대기 시킨다. 그 뒤 선 접속한 사용자가 connection을 반환할 경우 대기순으로 connection을 주어 작업을 가능하게 한다. Connection Pool로는 하이버네이트, 히카리CP등이 있다. 참고자료 https://brownbears..
19.08.12 Caused by: org.hsqldb.HsqlException: data exception: invalid character value for cast 데이터를 넣을 때 밸류값과 그에 따른 데이터 타입이 일치해야하는데 그렇지 않을 경우 나타난다. 19.08.12 Caused by: java.sql.SQLSyntaxErrorException: row column count mismatch Caused by: org.hsqldb.HsqlException: row column count mismatch 데이터를 넣을 때 주로 발생하는 에러 컬럼에 맞게 인서트문을 작성하지 않아서 나는 에러이다. 심각: Error configuring application listener of class org..
java servlet api 추가하니 해결 gradle // https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api providedCompile group: 'javax.servlet', name: 'javax.servlet-api', version: '4.0.1' maven javax.servlet javax.servlet-api 4.0.1 provided