본문 바로가기
728x90
반응형
SMALL

spring boot12

Spring Boot + JPA + openjdk 11 Error (Error creating bean with name 'entityManagerFactory') Spring Boot + JPA 샘플 프로젝트로 이것저것 하다가 JDK 를 openjdk11로 변경했더니 startup 할 때 오류가 발생한다. [상황] 16:27 ERROR o.s.boot.SpringApplication - Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method.. 2019. 1. 9.
Spring Data JPA 기초 #1 Spring Data JPA에 대해서 알아보자. JPA 처리를 담당하는 Repository는 기본적으로 4가지가 있다. Repository CrudRepository PagingAndSortingRepository JpaRepository T는 Entity의 타입클래스이고 ID는 P.K 값의 Type 이다. CrudRepository는 관리되는 엔티티 클래스에 대해 정교한 CRUD 기능을 제공한다. public interface CrudRepository extends Repository { S save(S entity); Optional findById(ID primaryKey); Iterable findAll(); long count(); void delete(T entity); boolean exi.. 2019. 1. 7.
Vue.js + ajax + Spring Boot spring boot + spring security + mybatis + vue 로 로그인과 허접해 보이지 않는 화면을 만들(포팅)었으니 이제 실제 데이터를 가지고 와서 뿌려주는 작업을 해 보자. Vue.js - Ajax 에서 이미 데이터 가지고 오는 것은 해 보았으니 프로젝트에 반영만 하면 된다.User.vue 에 사용자 목록을 불러와 그려보자. 우선 Grid.vue 를 하나 만든다. 데이터를 가져와 grid 를 만들고 sorting 과 filtering 기능을 제공하는 간단한 grid 이다. 예전에 만들었던 10만건 이상 처리 가능한 grid 는 나중에 포팅해 보도록 하고.... 일단은 simple 한 data grid 를 만들어 본다. {{ key | capitalize }} {{entry[key.. 2018. 9. 20.
Spring Boot - Context Path 설정 & Vue.js & Bootstrap 으로 화면 구현 이전글 : 2018/09/06 - [IT/Web] - Spring Boot + Spring Security + MyBatis + Vue.js Spring Boot 를 start project 로 기본 생성하면 context-path 가 없다. http://localhost:8080/ 으로 접속하면 초기 화면이 나오게 된다. 하나의 물리적 서버에 하나의 Tomcat Instance 와 하나의 Web Application 을 띄우는 것이 가장 좋겠으나 하나의 Tomcat Instance 에 여러개의 Web Application 을 context name 으로 구분하여 띄우는 경우도 많다. 이번에는 Spring Boot 에 context-path 를 설정하는 방법과 그리고 Vue.js 를 BootStrap 을.. 2018. 9. 11.
728x90
반응형
LIST