묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
강의 내용을 개인적으로 정리해서 소장하거나, 깃허브에 마크다운 파일로 올려도 될까요?
안녕하세요 강의자님! 강의 너무 잘 들었었고, 프로젝트 하는데 정말 잘 활용하고 있습니다!! 좋은 강의 올려주셔서 감사드립니다! 혹시 강의 내용을 개인적으로 정리해서 소장해도 될지 여쭤보고 싶어서 글을 올리게 되었습니다. (보통 노션 개인 노트에다가 저장합니다.) 그리고, 제가 깃허브에 매일 배운것을 기록하는 TIL(Today I Learned) 라는 공개 레파지토리를 운영하고 있습니다. 거기다가 강의내용을 정리한 것을 출처를 밝히고(강의 이름과 인프런 주소와 강의자님 성함) 마크다운 파일로 올려도 될지 질문드립니다. 혹시 이런 질문 자체가 실례를 끼치는게 아닐까 우려스럽네요ㅠㅠ 감사합니다.
-
미해결Azure 기초 (AZ-900)
강의자료는 어디서 받나요?
냉무
-
미해결스프링 부트 개념과 활용
안녕하세요 기선님.
강의 잘 듣고 있습니다 ~ 좋은 강의 제공해주셔서 감사드려요 ! 다름이아니라 실습중에 에러가 생겨서요ㅜㅜ 구글링을 해보고 했는데, 다른 부분들을 잘 이해하지 못해 해결이 잘 안되더라고요.. 그래서 이렇게 질문 남깁니다 ! 소스코드는 아래 공유드립니다 ! https://github.com/g1moon/study/tree/master/Web-Programming/%5Binflearn%5D-Spring-Boot/springbootjpa 우선 account를 엔티티 등록할 때 @Entity ->이부분 org.hibernate.annotations.Entity' is deprecated public class Account { @Id @GeneratedValue private Long id;------------------------------엔티티 어노테이션이 디프리케이트되더라고요... 다른 거로 임포트하면 하이버네이트 어노테이션을이용하라고 하는 것 같고요 .. 이러한 상태에서 빈 테스트를 돌렸을 떄 잘 돌아기간하는데,dataSoruce부분에서 문제가 생깁니다..SpringbootApplicationTest.java를 해보면 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'accountRepository': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Not a managed type: class me.g1moon.springbootjpa.account.Account at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:176) at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:101) at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1827) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getObjectForBeanInstance(AbstractAutowireCapableBeanFactory.java:1265) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:334) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1307) at org.springframework.context.annotation.ContextAnnotationAutowireCandidateResolver$1.getTarget(ContextAnnotationAutowireCandidateResolver.java:90) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:192) at com.sun.proxy.$Proxy71.save(Unknown Source) at me.g1moon.springbootjpa.account.AccountRepositoryTest.di(AccountRepositoryTest.java:45) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74) at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) 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:190) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:230) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:58) Caused by: java.lang.IllegalArgumentException: Not a managed type: class me.g1moon.springbootjpa.account.Account at org.hibernate.metamodel.internal.MetamodelImpl.managedType(MetamodelImpl.java:582) at org.hibernate.metamodel.internal.MetamodelImpl.managedType(MetamodelImpl.java:85) at org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.<init>(JpaMetamodelEntityInformation.java:75) at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getEntityInformation(JpaEntityInformationSupport.java:66) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:229) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:179) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:162) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:72) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:309) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.lambda$afterPropertiesSet$5(RepositoryFactoryBeanSupport.java:297) at org.springframework.data.util.Lazy.getNullable(Lazy.java:212) at org.springframework.data.util.Lazy.get(Lazy.java:94) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.getObject(RepositoryFactoryBeanSupport.java:244) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.getObject(RepositoryFactoryBeanSupport.java:57) at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:169) ... 42 more 2020-08-14 16:02:39.784 INFO 94902 --- [extShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' 2020-08-14 16:02:39.785 INFO 94902 --- [extShutdownHook] .SchemaDropperImpl$DelayedDropActionImpl : HHH000477: Starting delayed evictData of schema as part of SessionFactory shut-down' Process finished with exit code 255 이러한 에러들이 뜨네요.. 답변해주시면 감사하겠습니다 ~!코로나 조심하시고 즐거운 하루 보내세요!
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
결제 계정 문제
zeta-bonbon-286406 프로젝트와 연결된 결제 계정 문제 최근 결제 계정 01C2EC-12122B-CA3291에 문제가 발생한 것으로 확인되었습니다. 이 문제로 인해 프로젝트가 정지되었으며 프로젝트의 결제 계정 관리자에게 알림이 전송되었습니다. 결제 계정 관리자인 경우 결제 확인을 클릭하여 결제 정보를 확인하세요. 결제 확인 지원팀에 문의 이런식으로 뜹니다 ㅠㅠ
-
미해결CSS Flex와 Grid 제대로 익히기
강의도중 텍스트 질문
어떤 이유인지 간단한 설명 부탁드려도 될까요? display none과 width: 0은 무조건적으로 지양해야 할까요?
-
미해결초보자도 만들 수 있는 스크롤 인터렉션. 1편 자바스크립트
섹션 1에서 섹션 2로 스크롤하여 이동하려고 하면 떨림이 있습니다.
선생님 안녕하세요.강의 자료 중 실행되지 않는 파일이 있어서 질문드립니다. 질문 1아래 파일에 떨림이 있습니다.ggang_lesson/section5/step2/index.htmlggang_lesson/section5/step3/index.html sec_mainvis에서 sec_list_overlap active로 스크롤해서 이동하려고 하면 떨림이 생기면서 잘 작동되지 않습니다.확인 부탁드립니다. 사용 환경은 아래와 같습니다.윈도우 10, 크롬 버전 84.0.4147.125(공식 빌드) (64비트) 질문 2강의 내용은 jQuery로 제작되어있는데,javascript로 수정하려고 하면 어떻게 해야 하나요?
-
HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
간단한 질문 드립니다!
삭제된 글입니다
-
미해결Vue.js - Django 연동 웹 프로그래밍
todo_confirm_delete.html
todo_list.html에서 remove 버튼을 눌렀을 때 delete 뷰가 호출되고 그러면 todo.id를 가진 인스턴스가 사라지고 todo_confirm_delete.html이 렌더링되는 걸로 생각을 했는데 todo_confirm_delete.html이 렌더링 된 후 거기서 버튼을 눌러야 데이터가 사라지는 건가요? success_url이 성공 후url이니까 후자가 맞는거 같은데 동작순서가 헷갈립니다. reverse_lazy 때문에 성공여부가 늦게 되는건가요? 제 생각은 DeleteView에서는 template_name에 들어가는 html이 컨펌화면을 보여주는 거라고 생각하고 거기서 submit이 오면 succus_url이 렌더링 되는거같은데...헷갈려요..
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
6분21초 질문 있습니다.
6분21초 화면에서 List<Order> all = orderRepository.findAllByString( ...) return all ; 했을때 무한루프에 빠지는걸 보았습니다. 그런데 Hibernate5Module 을 등록안했기 때문에 Order랑 연관관계인 Member,Delivery 는 프록시객체라서 무한루프가 아닌 jackson 라이브러리가 프록시객체를 인식못하는 예외로 먼저 빠져야 된다고 생각했는데 무한루프 에러를 먼저 처리하네요. 현재 생각으로는 무한루프는 return all 하기전에 orderRepository.findAllByString( ...) 에서 오류가 나는거고 @jasonignore 로 처리하고Hibernate5Module 등록안하면 return all; 할때 jackson 라이브러리가 프록시객체라서 에러를 내서 그렇구나 하고 넘어갔었는데 제가 생각한게 맞는건가요 ??
-
해결됨[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
예외처리 시 반환된 Body값에 대해 질문드립니다
영상을 동일하게 따라서 진행하였는데, postman을 통해 반환된 Body를 조회할 경우 "message" 값이 반환되지 않습니다. 강의 내용과 동일하게 코드를 작성하였는데, 추가로 설정해야 하는 값이 있는건지 알고 싶습니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
질문있습니다
안녕하세요 강사님 랜딩페이지에 비디오들을 나타나게는 했는데 이렇게 아바타도 출력이 안되고 Warning: Each child in a list should have a unique "key" prop. 이런 경고도 발생하는데 어떤 문제인지 잘 모르겠습니다. 어떻게 해결해야 될까요? 제 깃허브 주소입니다 : https://github.com/ChoHJin/youtube-clone
-
해결됨실전! Querydsl
그래들설정에 문제가 생겼을때 어떻게해결해야하나요?
너무막연한 질문이지만 그래들설정에서 문제가 생기면 어떻게 해결해샤하나요? 그래들 설정을 load하면 버전warning이뜨고, 변경하면 다른 dependency 의 버전warning이 뜹니다. 해결이 안되고 계속 반복삽질하고 있는데, 이런경우 어떻게 해결해야 하나요?
-
해결됨React로 NodeBird SNS 만들기
댓글 검색 쿼리문으로
안녕하세요. 지금 현재 쿼리문으로 한번 구현을하고 있는데 아래 처럼 query를 하고싶은데 JOIN을 하는건 알겠는데 이게 무슨 JOIN을 해야지 이렇게 같이 데이터가 들어가는지 잘 모르겠네요. where: { PostId: req.params.id, }, order: [[ 'createdAt', 'ASC' ]], include: [{ model: db.User, attributes: ['id', 'nickname'], }],
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
6분10초 질문있습니다.
안녕하세요. 6분11초 화면에 질문 있습니다. jpabook...OrderSimpleQueryDto() 에 인자로 o 를 바로 넘기면 엔티티의 식별자로 넘어가서 o를 바로 넣으면 안된다고 하셨는데 어떤 의미인지 이해가 잘 안되서 질문드립니다..ㅜ 제가 현재 이해하고 있는건 값을 가지고 있는 엔티티가 아닌 말 그대로 int,float 처럼 딸랑 Order 식별자만 넘어가서 값을 못 불러온다는 건가요? 제가 생각한게 맞다면 왜 그런지 알고싶은데 키워드나 공식문서에 어느부분을 봐야하는지 알려주실수 있을까요? 감사합니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
DP Table 가장자리값 초기화
DP Table 가장자리값 초기화시 loop가 1부터 시작해야 하는게 아닌지 질문 드립니다. (배열의 i-1 값을 참조해야 하므로..) for (int i = 1; i < n; i++) { dist[i][0] = dist[i-1][0] + map[i][0]; dist[0][i] = dist[0][i-1] + map[0][i]; }
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
파일관련 글씨 깨짐
아래처럼 전부 깨집니다. 어떻게 수정해야 할까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
팔로우 버튼 콜백 함수
isFollowing을 setstate로 만들어주지 않고 const로 만든 이유가 뭔지 알수 있을 까요 ? 추가적으로 제로초님은 setstate 함수를 안 써주셨기 때문에 이런식으로 Click하는 useCallback 에서 [isFollowing]을 넣어주신것 같은데, 제로초님 코드 안 보고 혼자 했을 때, 저 같은 경우는 (return()과 필요하지 않은 부분 생략했습니다.) useCallback에서 canFollow를 배열로 안 넣으면 제대로 작동을 안하더라구요 ㅜㅜ 질문의 요지는 은.. [isFollowing] 를 왜 넣어야하는지 입니다... const postMore = ({ post, me }) => { const dispatch = useDispatch(); const [canFollow, setcanFollow] = useState(false); //팔로우 가능한지(즉, 팔로우가 된 상태인지 안 된 상태 인 지 여부) const userId = me && me.id; //로그인한 user정보 //로그인 되어있는 지 확인 or canFollow 바뀔때마다 정보를 확인하기 위해서 useEffect 사용 useEffect(() => { if (me && !me.Followings.find((v) => v.id === post.User.id)) { setcanFollow(true); } else if (me && (!me.Followings.find((v) => v.id === post.User.id)) === false) { setcanFollow(false); } }, [canFollow, me])} //onClickFollowButton 함수 const onFollowButton = useCallback( () => { if (canFollow) { dispatch({ type: FOLLOW_REQUEST, data: { postUserId: post.User.id } }) } else { dispatch({ type: UNFOLLOW_REQUEST, data: { postUserId: post.User.id } }) } }, [canFollow],) }
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
jquery js $ << 정의가 되지않아서 스크립트 제이쿼리액션
jquery js $ << 정의가 되지않아서 스크립트 제이쿼리액션 먹질 않아요 ,,
-
미해결프리다(Frida)를 이용한 안드로이드 앱 모의해킹
두가지 함수가 들어간 프리다 스크립트 작성 질문
자바스크립트 파일은 프리다에 딱 한개 밖에 로드할 수 없는것 같은데, 만약에 두개의 함수 - 예를 들어서 ssl pinning 이랑 root detection 두가지 코드를 bypass 하고자 한다면요. 어떻게 두가지 함수를 한개의 프리다 자바스크립트 코드에 작성해야 하나요? 샘플코드를 좀 보여주시면 너무 너무 좋겠습니다. (죄송합니다 제가 자바스크립트에 서툴러서 한참동안 혼자 애쓰다가 결국 막혔습니다)
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
body-parser에 관한 질문
express 4.16버전 부터 body-parser가 지원된다고 하는데 왜 사용 해야하나요?