inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

회원가입에서 insert 쿼리는 뜨는데 h2 db에 저장이 안됩니다.

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

yml 파일 spring: #띄어쓰기 없음 datasource: #띄어쓰기 2칸 url: jdbc:h2:tcp://localhost/~/jpashop username: sa password: driver-class-name: org.h2.Driver jpa: hibernate: ddl-auto: create properties: hibernate: # show_sql: true format_sql: true defer-datasource-initialization: true logging: level: org.hibernate.SQL: debug # org.hibernate.type: trace MemberController 파일 package jpaproject.jpashop.controller; import jpaproject.jpashop.domain.Address; import jpaproject.jpashop.domain.Member; import jpaproject.jpashop.service.MemberService; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import javax.validation.Valid; @Controller @RequiredArgsConstructor public class MemberController { private final MemberService memberService; @GetMapping("/members/new") public String createForm(Model model){ model.addAttribute("memberForm",new MemberForm()); return "members/createMemberForm"; } @PostMapping("/members/new") public String create(@Valid MemberForm memberForm){ Address address = new Address(memberForm.getCity(), memberForm.getStreet(), memberForm.getZipcode()); Member member = new Member(); member.setName(memberForm.getName()); member.setAddress(address); memberService.join(member); return "redirect:/"; } } 콘솔창 h2 데이터베이스 도저히 원인을 모르겠네요 도와주세요

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
조성혁 댓글 1 좋아요 0 조회수 967

엔티티 설계 질문 있습니다.

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 아니오 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 아니오 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 강의내용을 듣고 엔티티 설계중입니다. 상품, 게시판, 문의게시판 등에서 공통으로 사용할 Image엔티티를 만드려고 합니다. 이미지 테이블의 FK는 상품,게시판,문의게시판의 PK가 되게 만드려고 합니다. 여기서 강의대로 상품,게시판,문의게시판의 PK를 시퀀스로 하게 되면 이미지테이블입장에서 FK가 가르키는게 상품인지, 게시판인지 모르는 문제가 발생합니다. 이럴때 실무에서는 상품,게시판 등의 PK에 prefix값을 넣어주나요? 아니면 시퀀스로 만들고, 이미지테이블에 구분값을 만들어주나요? 아니면 아예 다른 구조로 풀어내는지 궁금합니다.

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
고래밥 댓글 1 좋아요 0 조회수 516

섹션 1 프로젝트 환경설정 - JPA와 DB 설정, 동작확인 부분 오류

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

프로젝트 환경설정 섹션에서 JPA와 DB설정, 동작확인 강의에서 오류가 납니다. 위 사진에서 SpringRunner 부분이 노란색으로 안칠해져 있어서 JUnit4가 제대로 설정이 안됐나 싶어서 강의 자료와 똑같이 타이핑 했는데 위 사진처럼 useJUnintPlatform부분이 회색으로 비활성화가 되어있습니다. 이거 때문에 오류가 나는거 인가 싶습니다. 오류 메세지를 확인해보니 JUnit4 추가 부분을 코드에 추가하던 안하던 똑같은 오류가 생기는거 보니까 저 회색이 문제인거 같은데 어떻게 해결해야할지 모르겠습니다.

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
fgh2585 댓글 1 좋아요 0 조회수 537

궁금한 점이 생겨 질문 남겨봅니다.

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

자바 서비스로직의 트랜잭션내에서 오류가 발생하면 롤백이 될건데, 그러한 오류사항을 DB에 어떻게 로그로 남길 수 있는지 알 수 있을까요???

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
dkswntjdgh 댓글 1 좋아요 0 조회수 258

jpa설정하는데 자꾸 Socket faul to connct to host라고 나옵니다.

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

안녕하세요 항상 강의 잘보고 있습니다. 수업내용은 아니지만 혹시나 해서 여쭤봅니다. 다름이 아니라 본 과정에서 jpa에 대해 배우고 토이프로젝트에서 ec2위 도커에서 mariaDB를 띄워 워크벤치에서 접속 되는것을 확인하고 jpa에서 설정정보를 기입을 하였습니다. 그러나 인텔리제이에서 tomcat을 띄우니까 다음과 같이 오류가 나오네요.. 어떤것 때문인지 한번 봐주실수 있나요? 컨테이너 포트는 3306 -> 3306으로 설정해놓았으며 ec2인스턴스, 컨테이너의 방화벽 모두 0.0.0.0/0으로 열어놓았습니다. 언어: 자바17 스프링부트: 3.0.5 DB: mariadb 10.7 mariadb connector : 3.0.10 dialect: org.hibernate.dialect.MariaDB103Dialect 추가로 혹시나 하여 프로젝트 파일을 압축해서 링크 걸어놓겠습니다. https://drive.google.com/file/d/1enCUJr78tuccks2Pv9Dn8vabr_lQySuA/view?usp=sharing

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
이상민 댓글 2 좋아요 1 조회수 404

JpashopApplicationTests 삭제해버렸는데...

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

JpashopApplicationTests 클래스를 삭제해서 지금 Test 코드를 못 돌리고 있습니다. 혹시 이 안에 코드가 어떻게 되어있는지 알 수 있을까요?

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
김지수 댓글 1 좋아요 0 조회수 461

오타 제보합니다!

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

ver.23-01-03 상품 서비스 개발 부분(48p)에 상품 서비즈 코드 -> 상품 서비스 코드 오타가있습니다!

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
YOGURT 댓글 1 좋아요 0 조회수 308

테스트 코드 오류

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

12:34 테스트가 통과해야하는데 오류가 나고 못찾겠어요 오류 메시지를 보면 <jpabook.jpashop.exception.NotEnoughStockException> 를 기대했지만 <org.springframework.dao.InvalidDataAccessApiUsageException>이 나왔는데 디버그를 돌려보니까 이 줄에서 멈춥니다. itemId가 null인게 문제일까요?? 근데 희안한건 상품주문 테스트는 또 통과가 됩니다 ㅠㅠ

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
intshc 댓글 1 좋아요 0 조회수 611

로그인과 같이 레이아웃이 완전 다른 페이지를 만들때는 router 를 어떻게 할까요?

미해결

프로젝트로 배우는 Vue.js 3

안녕하세요 선생님! 덕분에 정말 뷰 재미있게 배우고 있습니다. 한가지 궁금한점은 모든 페이지에는 헤더가 동일하다가 로그인/회원가입에서만 헤더가 다르거나 완전 다른 레이아웃일 경우에는 아래 중 어떤 것이 가장 적합한지 궁금합니다. router 를 사용한 후 v-if 등을 활용해서 header를 숨김처리 router 사용 / header 컴포넌트에 slot 등을 활용해서 숨김처리 로그인/회원가입과 같은 특수한 페이지만 router 사용하지 않고 a링크로 url 이동 어떤것이 가장 적합할까요? 또한, 30페이지 정도는 a헤더를 사용하고 40페이지 정도는 b헤더를 사용해야하는 경우에는 어떤것이 적합한지 궁금합니다!

  • vue.js
  • 웹앱
  • vuex
wrapstudio715 댓글 1 좋아요 0 조회수 455

주문, 주문상품 엔티티 개발 중에

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

cancel 메소드에서 getItem으로 쓰셨는데 그냥 getItem이 아닌 item으로 item.addStock(count) 이렇게 쓰면 안되는 건가요? 안된다면 이유는 무엇인가요??

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
맥북유저 댓글 1 좋아요 0 조회수 308

자바 버전 변경/각종 의존성 변경해도 해결되지가 않습니다 ㅜ

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

plugins { id 'java' id 'org.springframework.boot' version '2.7.1' id 'io.spring.dependency-management' version '1.0.15.RELEASE' } group = 'jpabook' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' //추가 implementation 'org.springframework.boot:spring-boot-starter-validation' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' //JUnit4 추가 testImplementation("org.junit.vintage:junit-vintage-engine") { exclude group: "org.hamcrest", module: "hamcrest-core" } } test { useJUnitPlatform() }

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
dp4455 댓글 3 좋아요 0 조회수 1031

MemberRespositoryTest를 수행하는 과정 오류

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

MemberRespositoryTest를 수행하는 과정에 자꾸만 이런 에러가 뜹니다. 강의 자료에 나와있는 대로 그대로 옮겨도 보고 데이터베이스도 재설치하여 실행해 보았지만, 계속 같은 오류가 뜹니다.. java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@4f811029 testClass = jpabook.jpashop.MemberRepositoryTest, locations = [], classes = [jpabook.jpashop.JpashopApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@9da1, org.springframework.boot.test.autoconfigure.properties .PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@5bd03f44, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@e056f20, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@2667f029, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@50b472aa, org.springframework.boot.test.context.SpringBootTestAnnotation@259ba296], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null] at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext( DefaultCacheAwareContextLoaderDelegate.java:142 ) at org.springframework.test.context.support .DefaultTestContext.getApplicationContext( DefaultTestContext.java:127 ) at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary( ServletTestExecutionListener.java:191 ) at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance( ServletTestExecutionListener.java:130 ) at org.springframework.test.context.TestContextManager.prepareTestInstance( TestContextManager.java:241 ) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest( SpringJUnit4ClassRunner.java:228 ) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall( SpringJUnit4ClassRunner.java:289 ) at org.junit.internal.runners.model.ReflectiveCallable.run ( ReflectiveCallable.java:12 ) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock( SpringJUnit4ClassRunner.java:291 ) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild( SpringJUnit4ClassRunner.java:247 ) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild( SpringJUnit4ClassRunner.java:97 ) at org.junit.runners.ParentRunner$4.run( ParentRunner.java:331 ) at org.junit.runners.ParentRunner$1.schedule( ParentRunner.java:79 ) at org.junit.runners.ParentRunner.runChildren( ParentRunner.java:329 ) at org.junit.runners.ParentRunner.access$100( ParentRunner.java:66 ) at org.junit.runners.ParentRunner$2.evaluate( ParentRunner.java:293 ) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate( RunBeforeTestClassCallbacks.java:61 ) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate( RunAfterTestClassCallbacks.java:70 ) at org.junit.runners.ParentRunner$3.evaluate( ParentRunner.java:306 ) at org.junit.runners.ParentRunner.run ( ParentRunner.java:413 ) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run ( SpringJUnit4ClassRunner.java:191 ) at org.junit.runner.JUnitCore.run ( JUnitCore.java:137 ) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs( JUnit4IdeaTestRunner.java:69 ) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute( IdeaTestRunner.java:38 ) at com.intellij.rt.execution.junit.TestsRepeater.repeat( TestsRepeater.java:11 ) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs( IdeaTestRunner.java:35 ) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart( JUnitStarter.java:235 ) at com.intellij.rt.junit.JUnitStarter.main( JUnitStarter.java:54 ) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Entity 'jpabook.jpashop.Member' has no identifier (every '@Entity' class must declare or inherit at least one '@Id' or '@EmbeddedId' property) at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.initializeBean( AbstractAutowireCapableBeanFactory.java:1770 ) at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.doCreateBean( AbstractAutowireCapableBeanFactory.java:598 ) at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.createBean( AbstractAutowireCapableBeanFactory.java:520 ) at org.springframework.beans.factory.support .AbstractBeanFactory.lambda$doGetBean$0( AbstractBeanFactory.java:326 ) at org.springframework.beans.factory.support .DefaultSingletonBeanRegistry.getSingleton( DefaultSingletonBeanRegistry.java:234 ) at org.springframework.beans.factory.support .AbstractBeanFactory.doGetBean( AbstractBeanFactory.java:324 ) at org.springframework.beans.factory.support .AbstractBeanFactory.getBean( AbstractBeanFactory.java:200 ) at org.springframework.context.support .AbstractApplicationContext.getBean( AbstractApplicationContext.java:1132 ) at org.springframework.context.support .AbstractApplicationContext.finishBeanFactoryInitialization( AbstractApplicationContext.java:907 ) at org.springframework.context.support .AbstractApplicationContext.refresh( AbstractApplicationContext.java:584 ) at org.springframework.boot.SpringApplication.refresh( SpringApplication.java:732 ) at org.springframework.boot.SpringApplication.refreshContext( SpringApplication.java:434 ) at org.springframework.boot.SpringApplication.run ( SpringApplication.java:310 ) at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$3( SpringBootContextLoader.java:137 ) at org.springframework.util.function.ThrowingSupplier.get( ThrowingSupplier.java:58 ) at org.springframework.util.function.ThrowingSupplier.get( ThrowingSupplier.java:46 ) at org.springframework.boot.SpringApplication.withHook( SpringApplication.java:1388 ) at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run( SpringBootContextLoader.java:545 ) at org.springframework.boot.test.context.SpringBootContextLoader.loadContext( SpringBootContextLoader.java:137 ) at org.springframework.boot.test.context.SpringBootContextLoader.loadContext( SpringBootContextLoader.java:108 ) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal( DefaultCacheAwareContextLoaderDelegate.java:184 ) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext( DefaultCacheAwareContextLoaderDelegate.java:118 ) ... 27 more Caused by: org.hibernate.AnnotationException: Entity 'jpabook.jpashop.Member' has no identifier (every '@Entity' class must declare or inherit at least one '@Id' or '@EmbeddedId' property) at org.hibernate.cfg.InheritanceState.determineDefaultAccessType( InheritanceState.java:266 ) at org.hibernate.cfg.InheritanceState.getElementsToProcess( InheritanceState.java:210 ) at org.hibernate.cfg.annotations.EntityBinder.bindEntityClass( EntityBinder.java:260 ) at org.hibernate.cfg.AnnotationBinder.bindClass( AnnotationBinder.java:556 ) at org.hibernate.boot.model.source.internal.annotations.AnnotationMetadataSourceProcessorImpl.processEntityHierarchies( AnnotationMetadataSourceProcessorImpl.java:216 ) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess$1.processEntityHierarchies( MetadataBuildingProcess.java:247 ) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete( MetadataBuildingProcess.java:290 ) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata( EntityManagerFactoryBuilderImpl.java:1348 ) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build ( EntityManagerFactoryBuilderImpl.java:1419 ) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory( SpringHibernateJpaPersistenceProvider.java:66 ) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory( LocalContainerEntityManagerFactoryBean.java:376 ) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory( AbstractEntityManagerFactoryBean.java:409 ) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet( AbstractEntityManagerFactoryBean.java:396 ) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet( LocalContainerEntityManagerFactoryBean.java:352 ) at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.invokeInitMethods( AbstractAutowireCapableBeanFactory.java:1816 ) at org.springframework.beans.factory.support .AbstractAutowireCapableBeanFactory.initializeBean( AbstractAutowireCapableBeanFactory.java:1766 ) ... 48 more MemberRepositoryTest.java MemberRepository.java Member.java

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
ejeong03100 댓글 1 좋아요 0 조회수 562

OrderLine, LineItem

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 교재 19페이지에 주문상품에 '보통 OrderLine, LineItem으로 많이 표현한다.' 라고 되어 있는데요, OrderItem이란 이름 대신 OrderLine 을 많이 사용한다는 뜻인가요 ?

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
코찔질이 댓글 1 좋아요 0 조회수 1390

Book 객체가 준영속 엔티티인 이유

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx ) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG ) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 아래 코드에서 Book 객체는 개발자가 임의로 만든 객체이고 form 객체의 id값은 이미 예전에 JPA가 저장했던 id값이니까 이 id값을 받은 book 객체는 기존 식별자를 가지고 있기 때문에 준영속 엔티티로 보는것인가요? @PostMapping("/items/{itemId}/edit") public String updateItem(@ModelAttribute("form") BookForm form){ Book book = new Book(); book.setId(form.getId()); //form은 이전의 jpa가 db에 저장했으니 form의 id값을 받은 book객체는 준영속 엔티티?? book.setName(form.getName()); book.setPrice(form.getPrice()); book.setStockQuantity(form.getStockQuantity()); book.setAuthor(form.getAuthor()); book.setIsbn(form.getIsbn()); itemService.saveItem(book); return "redirect:/items"; }

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
최재영 댓글 1 좋아요 0 조회수 587

/home 화면이 나오지 않습니다..

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 화면이 출력되지 않습니다.... 질문 게시판에 다른 상황들을 보고 오타나 패키지를 잘못 설정했나 다시 보아도 찾지 못하였씁니다.... /home화면이 나오지 않습니다

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
te___ho 댓글 1 좋아요 0 조회수 939

entitymanagerFactory 오류

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

Consider defining a bean of type 'jakarta.persistence.EntityManagerFactory' in your configuration. 이런식으로 오류가 뜨면서 실행이안됩니다

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
yiyah111 댓글 1 좋아요 0 조회수 423

스프링 부트 시작 오류

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

강의와 동일하지만 스프링 부트 스타터 홈페이지에서 h2데이터 베이스 대신 mysql을 추가한 것 밖에 없는데 해당 오류가 출력됩니다. 구체적인 오류도 나오지 않아 해결하기가 힘드네요.. 어떤 문제가 있을까요? 압축파일을 풀고 따로 코드를 건드리지 않고 바로 실행을 했을 때 입니다. 추가적으로 자바는 17, 스프링부트는 3.0.5 입니다

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
ahj3579 댓글 1 좋아요 0 조회수 330

illegalException

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) -application.yml [질문내용] h2과 application url 둘 다 jdbc:h2:tcp:// localhost/~/jpashop로 했을 때는 MemberRepositoryTest를 실행하면 ILLegalException 이 발생했었는데, url을 jdbc:h2:tcp:// localhost/~/test 로 고쳤을때는 정상적으로 작동합니다. 왜 그런지 이유를 알려주실 수 있을까요??

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
박준혁 댓글 1 좋아요 1 조회수 293

IllegalStateException

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (아니요) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 강의들으면서 코드를 따라쳐도 안되서 프로젝트 파일 삭제후 강의 자료에 있는 코드들을 복사해서 해도 계속 같은 오류가 나옵니다. 해결방법 알려주시면 감사하겠습니다!

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
박준혁 댓글 1 좋아요 0 조회수 271

test파일의 application.yml 내용 없는경우

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

test디렉토리의 resouces패키지를 만들고, 그 안에 application.yml 을 생성해서 인메모리모드를 보여주셨습니다. 아무 코드가 없는 백지상태여도 인메모리모드로 돌아간다고 하셨는데요, 그래도 내용만 빌 뿐이지, 인메모리 환경을 위해서는 꼭 application.yml파일이 test디렉토리의 해당경로에 존재해야하는게 맞나요?

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
gdf4013 댓글 1 좋아요 0 조회수 1164

인기 태그

인프런 TOP Writers

주간 인기글