묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
트랜잭션과 영속성 컨텍스트
안녕하세요 선생님! 선생님의 강의를 듣고 프로젝트를 하다가 의문점이 생겨서 질문을 드립니다. 예를들어 하나의 컨트롤러에서 여러개의 서비스 계층의 트랜잭션을 사용할 경우 컨트롤러에서 사용되는 트랜잭션은 하나의 영속성 컨텍스트에서 관리 되나요? 즉, 컨트롤러 계층에서 생성되는 트랜잭션은 view에 넘어가기 전까지 같은 영속성 컨텍스트에 존재하는가요? 아니면 컨트롤러에서 영속성 컨텍스트는 트랜잭션과 1:1 인가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
hello.html 만든 후 서버 돌렸는데 오류납니다ㅠ
hello.html입니다. 컨트롤러 build했더니 화면이 뜹니다ㅠㅠ 콘솔창에 에러가 무슨 의미인지 모르겠습니다.. 왼쪽 project의 파일들이 왜 빨갛게 되어있는지두요...
-
미해결스프링 핵심 원리 - 기본편
@Component 사용이 OCP를 위배하지는 않는가요?
앞서 강의에서 AppConfig파일을 만들고 의존성을 주입했던 이유는 - 기존의 자바 코드가 DIP를 위반 했고, - 또한 OCP 역시 만족하지 못했기 때문이었습니다. 따라서 AppConfig파일은 기존의 코드를 전혀 건들지 않고도 새로운 구현체를 역활에 맞게 끼워넣을 수 있었습니다. 하지만 @ComponentScan과 @Component를 통해 자동으로 스프링빈을 등록하는 방식은 역활에 따른 구현을 갈아 끼울 때 또다시 코드를 '수정'해야합니다. 저의 생각으로는 이는 앞서 말했던 OCP를 위반하는 방식 같은데, 이러한 방식은 OCP를 위반해서라도 더 편하게 Bean을 관리하기 위함입니까? 아니면 뒷쪽 강의에서 이에대한 이야기가 추가적으로 언급이 되나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
"회원 관리 웹 애플리케이션 요구사항"강의 중, 질문있습니다
강좌에서 MemberRepositoryTest를 돌려보는 내용이 있었는데, -------------------------------------------------------------------------------------------------- Execution failed for task ':test'. > There were failing tests. See the report at: file:///C:/Users/OneDrive%20-%20동국대학교/백업3/컴공/인프런/우아한형제들%20개발팀장%20김영한의%20스프링%20완전%20정복/4_스프링_MVC_1편/servlet/servlet/build/reports/tests/test/index.html * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. -------------------------------------------------------------------------------------------------- 이런 문구가 뜨더라구요. Member, MemberRepository랑 MemberRepositoryTest모두 다시 쳐보고, 복사붙여넣기 해봐도 해결이 안되는데 도움 부탁드리겠습니다. intellij자체 오류인가 해서, main메소드도 돌려보고, 전에 들었던 백엔드 핵심원리 프로젝트를 돌려보니, 해당 프로젝트는 잘 돌아가는 것을 확인했습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
db 컬럼 에러 질문드립니다
안녕하세요 혹시 저 에러는 어디를 확인해야 할까요?? 깃헙 코드를 참고해도 왜 db에 컬럼이 없다고 나오는지 모르겠습니다..
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
코딩 중 에러가 뜹니다.
SpinLock 강의의 1:55분의 코드 lock_guard<mutex> guard(m); 이부분 실행하면 guard 식별자를 찾을 수 없습니다 라고 에러가 뜨네요. 그리고 제가 뭐를 놓쳤는지 CorePch.h 이거 include 가 작동하지 않는 것 같습니다. 이럴 때는 어떻게 해야할까요
-
해결됨워드프레스 제대로 개발하기 - 어드민 편
테이블을 직접 만들고 사용하는 방법 문의
좋은 강의 감사합니다. 워드프레스로 직접 개발을 하려고 하는데 많은 도움을 받았습니다. 강의 다 듣고나서 한가지 궁금한게 있는데요. 테이블을 직접 생성하고 컨트롤하는 방법이 궁금합니다. 강의 범위에서 벗어난 내용이긴 한데, 참고할 수 있는 문서나 사이트라도 있다면 알려주시면 감사하겠습니다. - 테이블 직접생성 방법 - 생성한 테이블에 데이터 입력방법 - SQL 문을 직접 작성하면서 데이터 CRUD 하는 방법 이런것과 관련된 강의는 준비 안하시나요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
2-2 환경설정
2-2 강의에 first.py 파일 추가하기 기능이 설정이 안됩니다 어떻게 하면 좋을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
배열 분해가 제대로 되지 않아요
디테일 섹션에 다른 정보도 넣어보고 싶어요 props는 객체형태이고 그 안에 있는 장르 정보는 배열형태로 되어 있던대 map함수를 쓰면 계속 에러가 납니다 해결책 알려주시면 감사하겠습니다! (TypeError: Cannot read property 'map' of undefined)
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
만들지 않은 요소가 보일때는 어떻게 해야할까요..?
안녕하세요 선생님! 강의 감사하게 잘 듣고 있습니다! 강의를 보면서 똑같이 따라하는데 이러한 보이기 버튼을 누를때마다 imageDownloaderSidebarContainer라는것이 계속 등장하여서 다시 코드를 새파일에 작성하여도 만들지 않은 요소가 스크린샷과 같이 나타나는데 이러한 현상이 왜 일어나는지 검색해보아도 모르겠습니다.. 답변 주시면 감사드리겠습니다~! <style> a { color: #000; text-decoration: none; border: 1px solid #444; padding: 2px 4px; } div { display: none; width: 200px; height: 200px; background-color: dodgerblue; margin-top: 20px; color: #fff; line-height: 200px; text-align: center; } </style> <body> <a href="#" class="show-btn">보이기</a> <a href="#" class="hide-btn">감추기</a> <div>box</div> <script src="./jquery/script/jquery-1.12.4.js"></script> <script> $('.show-btn').click(function(){ $('div').show(); }); $('.hide-btn').click(function() { $('div').hide(); }) </script>
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
코드 피드백 부탁드립니다.
왜 오답인지 모르겠습니다. import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[][] arr = new int[n][2]; for(int i = 0; i < n; i++) for(int j = 0; j < 2; j++) arr[i][j] = sc.nextInt(); Arrays.sort(arr, new Comparator<int[]>() { @Override public int compare(int[] o1, int[] o2) { if(o1[0] == o2[0]) { return o1[1] - o2[1]; } else { return o1[0] - o2[0]; } } }); for(int i = 0; i < n; i++){ for(int j = 0; j < 2; j++) System.out.print(arr[i][j] + " "); System.out.println(); } } }
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
WinApi에 대해
많은 학원들의 커리큘럼에 WinApi 과정이 있는 걸로 아는데요 게임 클라이언트 프로그래머로 취업을 하기 위해서 꼭 필요한 기술스택인가요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
회원가입 test시 에러발생 질문
회원가입() test 실행시 아래와 같이 test fail이 되는데 확인 좀 부탁드리겠습니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
강사님 잘 듣고있습니다.
공부하면서 vscode 단축키에 대해 관심이 많이 생기는데요. 혹시 3분 29초에 catsService가 딱! 하고 나왔는데 어떻게 하신것인지 알수 있을까요? 또 4분 15초에서 allCat에서 갑자기 getAllCat으로 바뀌네요 그 밖에도 vscode 단축키 많이 사용하시는거 같은데, 좋은거 배워가고 싶습니다. 혹시 영상에 눌리는 단축키를 같이 표시해주신다면 정말 감사할것 같습니다!!
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
related_name의 역할
related_name의 역할이 정확하게 무엇인가요? # profileapp의 models.pyuser = models.OneToOneField(User, on_delete=models.CASCADE, related_name='profile') # articleapp의 models.pywriter = models.ForeignKey(User, on_delete=models.SET_NULL, related_name='article', null=True)# commentapp의 models.pyarticle = models.ForeignKey(Article, on_delete=models.SET_NULL, null=True, related_name='comment')writer = models.ForeignKey(User, on_delete=models.SET_NULL, null=True, related_name='comment')relaated_name이 정확하게 어떻게 쓰이는지 잘 모르겠습니다..!
-
미해결인공지능 기초수학
강의교안 부탁드립니다
안녕하세요, 저도 강의 교안 부탁드립니다. modesta.jihye.lee@gmail.com 감사합니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jpa 를 사용하고 회원가입 부분을 돌리는 도중에 에러가 발생했습니다
에러가 났는데 어느부분을 확인을 해야될지 모르겠어요 ㅠ 어느부분 확인해야될까요??
-
해결됨게임 프로그래머 취업 전략 가이드
개발직군 관련 설명에서 서버에 관해서 궁금한게 있는데요.
만약 게임회사 입장에서, '서버' 직군은 (네이버클라우드 라던지 Azure) 클라우드 서버를 이용하게 된다면 서버직군이 필요하지 않게 될 수도 있는건가요?
-
미해결Vue로 Nodebird SNS 만들기
LoadPostsrk가 실행이 안됩니다 ㅜ
안녕하세요 보시는것처럼 작성하여 loadPosts를 확인해보려했는데 실행이 안됩니다 ㅜ console.log('in') 이나 hasMorePosts를 콜솔로 찍어보려 console.log를 쳐서 저장하거나 console.log텍스트를 삭제하고 저장하면 그때 마다 화면 스크롤을 움직이지도 않았는데 loadPosts가 찍히고, 더비 포스트(fakePosts로 만들어 놓은것)이 양이 많아지는 현상이 나타납니다. 무엇이 잘못된지 알수 있을까요??
-
미해결스프링 핵심 원리 - 기본편
Map<Long, Member> 질문입니다.
Member가 다양한 이름이 올 수 있으니까 name대신 Member가 value값에 들어가는 것은 알겠습니다 그런데 key값에 name의 데이터 타입인 String이 아닌 Long인 이유를 모르겠습니다