inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

안녕하세요 선생님.

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

안녕하세요 선생님. 한가지 여쭤보고 싶은 점이 있어서 글을 남깁니다. 수업과 조금 별개일 수 있지만 ElementCollection도 따로 쿼리를 발생시키지 않고 한 번에 끌어오는 마땅한 방법이 있을지 여쭤보고 싶습니다. 선생님 강의를 듣고 공부한 덕분에 요즘 더 많은 것들을 배우고 적용시킬 수 있었습니다. 감사합니다!

  • spring
  • java
  • spring-boot
  • JPA
남기석 댓글 1 좋아요 0 조회수 137

AWS Beanstalk 502 Error

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

강의 정말 잘 듣고 있습니다. 다만, 아쉬운 점은 aws에서 섹션7 Beanstalk로 리액트 앱을 배포할 때 502 예외가 발생하며 정상적으로 배포가 되지 않습니다. 관련 로그를 첨부해드리오니 확인해주시고 답변 부탁드립니다. AWS 너무 어렵네요 ..ㅠ https://drive.google.com/file/d/1wexDWJjb3wI6ZL5idgorFZVSe00ZePSC/view?usp=sharing

  • aws
  • github
  • docker
  • travis-ci
  • 데이터 엔지니어링
  • cicd
하원식 댓글 0 좋아요 0 조회수 194

10번정도 키보드 움직이면 멈추는데

미해결

실전 리액트 프로그래밍

강의 잘 보고 있습니다! 근데 2048게임 만들기 처음부터 끝까지 따라했거든요.. 그래서 스타트 시키면 게임이 작동하고 점수도 올라가고 다 되는데 키보드 위아래오른쪽왼쪽 10번정도 움직이면 페이지가 멈추는데 이건 제가 코딩을 잘못해서 그런건가요?

  • redux
  • react
mnjj_1226 댓글 1 좋아요 0 조회수 192

컴포넌트 내부에

해결됨

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

컴포넌트 내부에 예를들어서 methods: {} 여기서 함수를 만들잖아요 근데 this.$store.state.totalPage 라고 하면 왜 null 이 출력될까요? 분명히 템플릿내부에선 값이 출력되는데요 어떻게 해야할지 궁금합니다.

  • javascript
  • vuex
  • vuejs
  • es6
스터디하쟈 댓글 1 좋아요 1 조회수 159

강의 슬라이드 요청

미해결

머신러닝 엔지니어 실무

수강평 남겼습니다. 강의 슬라이드 요청 드립니다. genii0627@gmail.com

  • 머신러닝 배워볼래요?
Choi Jun Young 댓글 0 좋아요 0 조회수 196

컬럼, 테이블 이름 정할 때, 질문 드립니다.

해결됨

자바 ORM 표준 JPA 프로그래밍 - 기본편

강사님, 안녕하세요. Item 클래스에서 id의 변수에 @Column(name = "ITEM_ID") private Long id; 위와 같은 식으로 네임 속성으로 ITEM_ID를 주어 데이터베이스의 컬럼과 id 변수의 이름을 맞추신 것 같습니다. 그런데 위에 코드를 private Long item_id; 와 같이 바로 데이터베이스와 맞추어서 persist로 영속성을 주어 DB에 입력하는 방법은 어떤지 궁금합니다. 답변 꼭 부탁드리겠습니다. 감사합니다.

  • @Column
  • JPA
  • @Table
  • java
  • name속성
쿠카이든 댓글 2 좋아요 1 조회수 751

toString()에 대한 질문

미해결

자바스크립트 비기너: 튼튼한 기본 만들기

안녕하세요. 질문 있습니다. toString()은 Number 오브젝트에 속해 있는 함수로 이해하면 되나요? 그게 맞다면 하기 예제에서, 어째서 value.Number.toString()이 아닌 value라는 변수에 바로 .toString()으로 작성되는 건가요? === var value = 20; log(value.toString(16)); ===

  • javascript
  • oop
이하영 댓글 1 좋아요 1 조회수 181

강사님 사진같은건 어떻게 구하시는 편이신가여?

미해결

인터랙티브 개발 실무 끝장내기 [역량 강화편]

강의에 활용되는 이미지들은 강사님이 직접 구하신건가여? 인터넷에 다른 이미지로 해보려니까 이미지에 배경이 입혀져있어서 좀 에러 사항이 생기네요.. 이런 경우 포토샵으로 배경삭제(누끼닦기?)를 해줘야하는건가여? 궁금합니다!

  • 인터랙티브-웹
  • javascript
반가우면반갑다고해 댓글 1 좋아요 0 조회수 251

@Resource 관해서 질문드립니다.

미해결

스프링 핵심 원리 - 기본편

안녕하세요. 강사님, 항상강의 잘 보고 있습니다. 제가 실무에서 si 사업을 하다보니 레거시 프로젝트를 많이 접합니다. 실무에서 필드 주입을 많이사용하더라구요. @Resource를 주로 사용하더라구요. service 클래스나, repository를 주입할때 사용합니다. 자바에서 지원하는걸로 알고 있는데요. 저만 다르게 강의에서 배운데로 하자니 혼자 개발 하는게 아니라 같이 사용중입니다;; 강의에서는 언급이 없으신건 스프링에서 지원하느게 아니라서 그런건가요? @Autowired의 단점이 @Resource에서도 해당하는거겠죠? 사용을 하지 말아야할거 같은데.. 이번 강의 잘 보고 설득해야겠네요..

  • @Autowired
  • @Resource
  • oop
  • spring
안지혁 댓글 1 좋아요 0 조회수 213

삭제된 글

미해결

3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]

'ELSE 이면 기존 SELECT 문에 ‘ 1’ AS COLUMN0, 기존 SELECT 열 , 을 추가하여 사용~' 이 부분이 이해가 안되는데 프로시저를 작성해서 보여주실 수 있나요?

  • spring
  • 전자정부프레임워크
자바칩최고 댓글 1 좋아요 0 조회수 237

DTO안에 컬렉션이 있는 경우

미해결

실전! Querydsl

안녕하세요 Dto안에 컬렉션이 있는 경우는 어떻게 사용할 수 있을까요? 예를 들어 team 엔티티를 dto로 조회하는데 teamDto 안에 List<memberDto>가 있는 경우는 어떻게 querydsl에서 지원하는지 궁금합니다

  • java
  • JPA
Byunghyun Yoon 댓글 1 좋아요 0 조회수 1001

강의자입니다. 좋은 질문인데 답변을 작성하는 동안에 질문이 삭제되어 질문과 함께 작성합니다.

미해결

자바스크립트 비기너: 튼튼한 기본 만들기

안녕하세요. 질문이 있어 글을 남깁니다. Number()라는 함수가 Number라는 오브젝트에 있다고 이해 했는데요. 오브젝트 내부에 있는 함수를 호출하려면 Number.Number( ) 처럼 해야 하는 거 아닌가요? ㅜㅜ 밑에 있는 예로 들면 func()만 입력하면 안 되고 obj.func()로 입력해야 하는 것처럼요. ex) == var obj = {func : function( ) {console.log('hi')}; obj.func();//hi === Number.를 붙이지 않고 바로 Number('123') 이런식으로 함수를 호출할 수 있는 이유가 궁금합니다. ------------ 답글 ------------ 좋은 질문입니다. parseInt() 형태로 작성하는 것이 문법이듯이 Number("123") 형태도 문법입니다. Number.number("123")처럼 정형적인 형태로 처음부터 설계했어야 한다고 생각합니다. 설계 실수라고 할 수는 없지만, 실수에 가까우며 (오브젝트.함수, 인스턴스.메소드) 형태로 호출하는 관점에서 보면 일관성이 떨어집니다. Number.parseInt(), Number.isNaN() 등을 새로 만든 것은 이런 것을 염두에 둔 것으로 생각합니다. 이런 것을 추가하듯이 새로운 ECMAScript 에디션에 Number.number(), String.string() 형태가 추가되었으면 좋겠다는 생각이 듭니다. 이제와서 바꿀 수 없으므로 문법이라고 생각하는 것이 나을 것 같습니다.

  • javascript
  • oop
김영보 댓글 1 좋아요 1 조회수 281

강의 난이도가 어느정도 되나요? 강의 문제와 비슷한 수준의 문제들을 대부분 풀 수 있으면 대다수의 it 대기업 코딩테스트 통과할 정도인가요?

미해결

코딩테스트 실전 모의고사(with C++) : 대기업 대비

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • C++
  • 코테 준비 같이 해요!
보라돌이나무꾼 댓글 1 좋아요 0 조회수 331

상품목록이 동작하지않습니다.

미해결

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

제 코드는 이렇습니다.. 그 실수로 itemList.html 파일을 만들지 않고 itemList 파일을 생성해서 지웠더니 그 이후로는 itemList.html 파일을 만들어도 html 파일로 인식하지 않습니다..ㅠㅠ 그래서 파일이름을 itemlist.html로 하고 진행하였는데 이러한 에러가 출력됩니다..ㅠㅠ 에러코드입니다. Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Sun May 16 21:12:07 KST 2021 There was an unexpected error (type=Internal Server Error, status=500). org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: selete near line 1, column 1 [selete i from jpabook.jpashop.domain.item.Item i]; nested exception is java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: selete near line 1, column 1 [selete i from jpabook.jpashop.domain.item.Item i] org.springframework.dao.InvalidDataAccessApiUsageException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: selete near line 1, column 1 [selete i from jpabook.jpashop.domain.item.Item i]; nested exception is java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: selete near line 1, column 1 [selete i from jpabook.jpashop.domain.item.Item i] at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:235) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:551) at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:152) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) at jpabook.jpashop.repository.ItemRepository$$EnhancerBySpringCGLIB$$b91c1e16.findAll(<generated>) at jpabook.jpashop.service.ItemService.findItems(ItemService.java:24) at jpabook.jpashop.service.ItemService$$FastClassBySpringCGLIB$$b9995082.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) at jpabook.jpashop.service.ItemService$$EnhancerBySpringCGLIB$$adfdbcee.findItems(<generated>) at jpabook.jpashop.domain.controller.ItemController.list(ItemController.java:48) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: selete near line 1, column 1 [selete i from jpabook.jpashop.domain.item.Item i] at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:138) at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:181) at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:188) at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:734) at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:825) at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:114) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.orm.jpa.ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(ExtendedEntityManagerCreator.java:362) at com.sun.proxy.$Proxy98.createQuery(Unknown Source) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:311) at com.sun.proxy.$Proxy98.createQuery(Unknown Source) at jpabook.jpashop.repository.ItemRepository.findAll(ItemRepository.java:30) at jpabook.jpashop.repository.ItemRepository$$FastClassBySpringCGLIB$$dc3fed7a.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137) ... 68 more Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: selete near line 1, column 1 [selete i from jpabook.jpashop.domain.item.Item i] at org.hibernate.hql.internal.ast.QuerySyntaxException.convert(QuerySyntaxException.java:74) at org.hibernate.hql.internal.ast.ErrorTracker.throwQueryException(ErrorTracker.java:93) at org.hibernate.hql.internal.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:301) at org.hibernate.hql.internal.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:189) at org.hibernate.hql.internal.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:144) at org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:113) at org.hibernate.engine.query.spi.HQLQueryPlan.<init>(HQLQueryPlan.java:73) at org.hibernate.engine.query.spi.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:162) at org.hibernate.internal.AbstractSharedSessionContract.getQueryPlan(AbstractSharedSessionContract.java:613) at org.hibernate.internal.AbstractSharedSessionContract.createQuery(AbstractSharedSessionContract.java:725) ... 89 more

  • JPA
  • spring
  • java
  • 웹앱
  • spring-boot
공부합시다 댓글 2 좋아요 0 조회수 406

Smooth Scrolling 질문입니다

미해결

반응형 웹사이트 포트폴리오(Architecture Agency)

[모바일 네비게이션 퍼블리싱 - a 앵커 만들고 부드럽게 섹션 찾아가기] 강의후에 혼자 작업하는데 밑에글에 선생님께서 권장하는 스크립트로 했는데요 a앵커누르니까 스크롤이 안됩니다ㅠㅠㅠ 원래 기존 알려주신 스크립트나 css로 하면 부드럽게 스크롤되면서 찾아가지는데 권장된 스크립트로 하면 안되네요ㅠㅠ 뭐가 잘못된건지 모르겠습니다..

  • smoothscrolling
  • 웹 디자인
  • jquery
  • HTML/CSS
  • 반응형-웹
kimem469 댓글 2 좋아요 1 조회수 529

ec2 인스턴스 생성 후 접근이 안됩니다

미해결

AWS(Amazon Web Service) 입문자를 위한 강의

이번에 rds 생성 후 만들었던 ec2 외에도 이전 강의에서 간단히 html 만들었던 ec2 인스턴스에도 사진과 같은 에러가 나며 접근이 안됩니다 혹시 어떤 문제인지 알 수 있을까요? 찾아보니 탄력적 ip 설정하라고 해서 나름대로 해보았는데 크게 달라지는건 없습니다 설정은 강의 따라가며 같게 한 것 같은데 어떤 부분을 더 보내드려야 해결에 도움이 될까요?

  • aws
피ㅑ피 댓글 2 좋아요 0 조회수 567

hibernate proxy 관련 문제입니다.

해결됨

실전! Querydsl

onetomany relationship 에 있는 wsi, record 엔티티들이 존재하며 lazy loading입니다. 위 코드에서 wsi 리스트를 호출하게 되면 제 생각으로는 records 에 대한 프록시 객체가 생성되야서 records 라는 필드가 null이 아니여야 하는데 null이 됩니다.. 왜그럴까요. @Test fun findLatestByWsiIdTest() { val em = entityManager.createEntityManager() val tx = em.transaction tx.begin() createDummyData() em.flush() em.clear() val allProjectIdList = projectRepository.findAll().map { it.id!! } em.clear() println("********************* start ***************************") allProjectIdList.forEach { id -> run { val wsiList = wsiRepository.findAllByProjectId(id) //.map { it.id!! } println("each wsis of project size : ${wsiList.size}") wsiList.forEach { wsi -> run { println(wsi.records?.size) } } } } println("********************* end ***************************") tx.rollback() }

  • JPA
  • java
김상헌 댓글 1 좋아요 0 조회수 231

모바일 풀스크린 질문

해결됨

반응형 웹사이트 포트폴리오(Architecture Agency)

pc에서 확인할때는 풀스크린 다 잘되는데 실제로 핸드폰 크롬으로 들어가보면 위에가 좀 비네요 원래 이런가요? ​ 첫번째 사진처럼 상단에 주소창이 내려와있으면 딱맞는데 두번째 사진처럼 주소창이 없으면 위에 섹션이 보이게되네요.. ​ 스크롤 플러그인 사용해서 터치하면 한섹션씩 보이게 하려고했는데 그때도 두번째사진처럼 주소창이없으면 빌까봐 걱정되네요

  • 웹 디자인
  • HTML/CSS
  • jquery
  • 반응형-웹
웹개바르르 댓글 1 좋아요 1 조회수 392

동기/비동기 문제인거 같은데...제가 완전 초짜라 해결이 안되서요....

미해결

처음 배우는 리액트 네이티브

Signin.js const _handleSigninBtnPress = async () => { console . log ( 'sign in' ); try { console . log ( 'console.log : ' + signin ()); } catch ( e ){ Alert . alert ( 'Signin Error' , e . message ); } finally { spinner . stop (); } } firebase.js export const signin = async ( data ) => { console . log ( "위치 1" ); await fetch ( 'http://192.168.0.311:3000/auth/login' , { method: 'POST' , body: JSON . stringify ( this . state ), headers: { 'Content-Type' : 'application/x-www-form-urlencoded;charset=UTF-8' , }, }) . then (( response ) => response . json ()) . then (( responseJson ) => { console . log ( "위치 2" ); if ( responseJson . status == 'success' ) { console . log ( "위치 3" ); return ; } else { console . log ( "위치 4" ); return ; } }) . catch (( error ) => { console . error ( error ); return ; }); console . log ( "위치 5" ); }; 위 Signin.js의 _handleSigninBtnPress에서 signin()을 호출하면 콘솔에 로그 찍히는 순서가 다음과 같습니다. > sign in > 위치 1 > console.log : [object Object] > 위치 2 > 위치 3 > 위치 5 위치1과 위치2 사이의 저 로그가 Signin.js의 signin() 부분인데....어떻게 해야 할지 모르겠어요... 서버를 따로 구성해서 로그인은 만들어보고 있습니다. node.js에서 로그인 처리하고 데이터를 리턴하여 채팅앱 소스에 녹여보려고 하는데 해결이 안되네요....

  • react-native
  • javascript
이종엽 댓글 2 좋아요 0 조회수 205

메소드 호출방법이 궁금합니다.

미해결

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

안녕하세요. 수업을 듣고있는 학생입니다. 저는 다른 사람과 다르게 플로터에서 메소드 호출이 존재하지 않아서 수기로 넣고있는데요. 혹시 alt+enter 시에 나오게 할수 없을까요??

  • ios
  • android
  • Flutter
신입플로터 댓글 1 좋아요 0 조회수 277

인기 태그

인프런 TOP Writers

주간 인기글