묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
Insert 할 때 간단하게 하는 방법
테이블에 새로운 Row 를 추가하기 위해서 Entity 객체를 생성하고 persist 합니다. 그런데 Entity가 다른 Entity를 참조(@ManyToOne) 하는 경우, 새로운 Entity 객체를 생성하면서 그 참조하는 객체까지 넣어 줘야하는 상황에 대해 질문드립니다. 예를 들면 아래와 같은 케이스 입니다. public class User{ @Id private String userId; @ManyToOne private Team team; } public class Team{ @Id private String teamId; } 새로운 사용자를 하나 추가하기 위해서 Team 객체가 필요합니다. 이럴 때 Team 객체를 수작업으로 생성하지 않기 위해 TeamRepository에서 findById 와 같은 메소드로 객체를 가져온 뒤 User Entity를 만들때 넣어 줄 수 있습니다. 하지만 이렇게 되면 코드도 길어지고 User를 만드는 도메인 객체에서 Team Repository 까지 알아야 하는 상황이 생기는데 더 간단하게 User Entity를 만들수 있는 방법이 있을까해서 질문드립니다. 예를 들면 new User() 할 때 teamId를 넘겨주어서 자동으로 참조되는 객체까지 가져오게 하는 방법이라던지... 좋은 조언 부탁드립니다.
-
미해결야곰의 스위프트 기본 문법 강좌
try!는 어떨 때 쓰게 될까요?
try!는 사용의 의미 자체가 필요 없을 것 같다는 생각이 들어서 궁금하네요~
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
git alias를 만들기
https://johngrib.github.io/wiki/git-alias/
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
질문입니다.
제가 다른 강의에서 pm2라는 툴을 사용해본 적이 있는데 nodemon과 같은 제품군이라고 생각해도 되는 건가요? 어떤 것이 더 좋은 툴인지 궁금합니다. 여러군데서 배우다 보면 다양한 툴들을 접하곤 하는데 좋은 툴을 보는 안목같은 것이 있을 까요? 항상 강의 잘 보고 있습니다. 이런 강의가 무료라니 정말 나라에서 상줘야합니다. ㅎㅎ
-
프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
질문
삭제된 글입니다
-
미해결프리다(Frida)를 이용한 안드로이드 앱 모의해킹
프리다 버전을 다시 설치했는데, 사진처럼 이전버전을 물고있는것같아요
말씀하신대로 12.6.11버전 설치했구요. adb push로 녹스앱에 새버전 파일 넣고, 실행시킨 상태입니다. pip install frida-tools==2.2.0 pip install frida==12.6.11 이전에 설치했던 12.8.20버전이 남아있어서 안되는것 같습니다. 깔끔하게 삭제하는 방법이 있나요?
-
미해결파이썬 레시피 - 웹 활용 입문편 (전자책 포함)
#각각 썸네일과 제목 추출하기
Traceback (most recent call last): File "C:/Users/karma/PycharmProjects/pychamwebcrawling/01_web_crawling_naver_test/naver_webtoon_thumbnail.py", line 24, in <module> img_src = img['scr'] File "C:\Users\karma\PycharmProjects\pychamwebcrawling\venv\lib\site-packages\bs4\element.py", line 1321, in __getitem__ return self.attrs[key] KeyError: 'scr' 문제가 먼지 모르겠어요
-
미해결테스트주도개발(TDD)로 만드는 NodeJS API 서버
터미널 스타일러
안녕하세요, 강의 잘듣고 있습니다. ㅎㅎ 혹시 강의에 나오는 맥 터미널에 설치하신 터미널 스타일러가 어떤것인지 궁금합니다!
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
네비게이터 가이드 실습 중 페이지렌더링 이상
페이지가 /jobs 에서 'news' 를 클릭하여 '/news'로 렌더링 될때, /jobs 인 상태에서 /news 로 이동하기 전에 미리 list가 news 데이터로 변경이 된 상태에서 /news로 이동하고 스피너가 돌면서 또 news 데이터를 렌더링 해요. 로그를 보면 5와 6 사이에 computed_/jobs 가 찍히는 시점에서 ListItem.vue 의 computed가 호출되고 this.$store.state.list 에는 news 데이터가 바인딩되어있는 거 같아요. //store/action.js FETCH_LIST({commit}, pageName){ //context.commit return fetchList(pageName) .then(({data}) =>{ //response.data console.log(4) commit('SET_LIST', data) console.log(5) return data; }) .catch(error => console.log(error)); }, //components/ListItem.vue computed: { listItems() { console.log('computed_'+this.$route.path) return this.$store.state.list; } } //routes/index.js beforeEnter: (to, from, next) =>{ bus.$emit('start:spinner') store.dispatch('FETCH_LIST', to.name) .then(() => { console.log(6); console.log(`fetched ${to.name} Data`); // bus.$emit('end:spinner') next(); }) .catch((error)=> console.log(error)); }
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
[] 혹은 none으로 나올때
안녕하세요! select 혹은 select_one 을 사용해 특정 태그를 출력했을때 none 혹은 []으로 출력되는건 어떤 현상일까요? 소스보기를 했을떄 텍스트가 분명히 존재하는걸 확인해서 추출하면 none 혹은 []으로 나옵니다.
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
공유 링크에 권한이 없다고 나옵니다
go.main 소스 코드 링크가 권한이 없다고 나옵니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
Terminal 에러
안녕하세요. 강의를 듣는 내내 초록색 실행 버튼을 눌러서 실행하면서 진행해 왔는데요, 코드의 틀린 부분을 못 찾겠는데도 갑자기 invalid syntax 라고 에러가 떠서요. 당황해서 이것저것 만지다가 split terminal 을 눌렀는데 그렇게 나눠진 터미널에 대고 마우스 오른쪽 키를 누르니 저렇게 빨간 글씨로 에러가 떠요. Run -> Start Debugging 방식으로 프로그램을 실행하면 정상적으로 작동합니다. 원래대로 돌리려면 어떻게 해야 할까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
해상도 질문
강의중 어느 순간 부터 해상도가 720으로 떨어지는데 원래 그런건가요??
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!
선생님 질문이 있습니다
제가 자바,파이썬,C,c++,nodejs 이정도 언어로 프로젝트를 진행한 경험은 있는데 딥러닝은 거의 백지 수준입니다. 혹시 들어도 문제 없을까요??
-
미해결R로 하는 웹 크롤링 - 입문편
str_extract 자세하게 설명좀 해주세요
str_extract(b2,("?<=|">.*......)이부분 자세히 설명해주세요....대충 설명하고 넘어가셔서..이해를 못하겠어요 ㅠ 다른 사이트에서 이용 못할것같아요 ㅜ
-
미해결초보자도 간단히 단숨에 배우는 파이썬 프로그래밍
강의 순서가 바뀌었어요
데이터 분석 프로젝트2랑 현재 강의랑 순서가 바뀌었어요!
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
commission 부분 질문있습니다.
withdraw_night 함수에 print하지 않고 함수밖에 프린트해야 정상값이 나오는지 궁금합니다.ㅠㅠ
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
light sail 오류질문입니다.
localhost에서 돌아가는 걸 확인했고, lightsail에서 옮겨서 하는 중인데 mysql node까지 제대로 설치되어있는 것 확인했습니다 그런데 npm start를 하고난 후 접속을 하면 접속이 되지않고, pm2 list하면 status 가 error로 표시됩니다. 어떻게 해야할까요?? 밑은 해당 로그입니다.
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
모듈화 작업 후, 배열 잔상? 문제
안녕하세요. 모듈화 작업 후, insert 및 delete 작업을 했는데, 새로고침을 해도 다음과 같이 Array[1]로 잔상?이 남습니다. localStorage에도 다 지워진 후라 목록에 뜨진 않지만 아래와 같이 array[0]이 되지 않습니다. 저만 이런 것 같은데, 이런 경우 이슈로 보진 않나요?
-
해결됨Vue.js 시작하기 - Age of Vue.js
선택자
$('#app')와 document.querySelector('#app') 두가지 차이가 무엇인가요? $('#app') 대신 document.querySelector('#app')를 쓰는 이유도 궁금합니다