묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
build.gradle관련 질문 드립니다.
1. 프로젝트를 intellij에서 지원하는 스프링 프로젝트로 구성할 경우 build.gradle의 testImplementation 부분이 다음과 같이 설정 되어있습니다. testImplementation('org.springframework.boot:spring-boot-starter-test') { exclude group: 'org.junit.vintage', module: 'junit-vintage-engine' } 2. 이럴 경우 test 코드를 작성할때에 선언해줘야 할 @RunWith을 선언할 수 없습니다. 사용할 수 없는 이유와 이렇게 선언되어 있는 이유를 알고 싶습니다!!
-
미해결Vue.js 시작하기 - Age of Vue.js
안녕하세요..
안녕하세요. 판교님 백엔드 쪽만 공부하다가 제가 입사한 회사에서 vue를 사용해서 이 강의를 보고 있습니다. 지금 현재 스프링으로 개발중이구요 jsp에 지금 강의처럼 cdn으로 사용중입니다. 그런데 이렇게 돌리면 vue개발자 도구가 나오지 않는데 왜그런가요??
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
JdbcSQLSyntaxErrorException의 원인이 MVCC=TRUE인데 이유를 모르겠습니다.
삭제된 글입니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OneToOne 관계 질문
안녕하세요 선생님 좋은 강의 너무나 감사드립니다. 다름이 아니고 강좌 듣는도중 궁금한 부분이 있어 질문드립니다. 이전 강의 "도메인 모델과 테이블 설계" 강좌와 이번 강좌내용에서 ORDERS와 DELIVERY는 OneToOne 단방향 매핑이라고 이해를 하였는데 [그림1] - 엔티티 클래스 개발1 강의 내용중 회원엔티티 분석 설계도중 일부 [그림2] - 도메인과 모델과 테이블 설계 강의 내용 강의 29분경 실제 엔티티를 설계하는 부분에선 mappedby를 사용하여 OneToOne 양방향 매핑한거 같아 질문드립니다. [그림3] Order 엔티티 [그림4] Delivery 엔티티 아직 학생인데 선생님 덕분에 JPA를 쓰는 회사로 취업하고싶네요. 좋은 강좌 정말 감사합니다.
-
미해결React로 NodeBird SNS 만들기
useEffect의 dependency에 객체를 넣지않는다는 의미에 관하여
dependency 에 me 대신에 me.id를 넣는다고 강의중에 말씀해주셨습니다. 그런데 보통 react 프레임웍을 사용할 때 객체를 immutable 하게 관리(spread, concat, immer.js) 하기 때문에 객체를 넣어도 무관하지 않을까 하는 생각이 있는데요. 어떻게 생각하시나요?
-
미해결React로 NodeBird SNS 만들기
질문이여
useRef 와 useEffect 의 차이가 무엇인가요..? 저는 useEffect을 생각을 했었는데, useRef를 쓰셔서요...
-
해결됨스프링 데이터 JPA
websocket stomp 관련 문의 드립니다.
다수의 사용자가 접속하는 app이라고 가정할때 함께 보고 있는 테이블의 정보가 다른 사용자가 CRUD(Create, Read , Update, Delete) 시 같은 테이블을 보고 있는 사용자가 있다면 그 화면도 역시 동시에 바꿔 주어야 하는것이 맞다고 생각이 됩니다. sockjs 또는 websocket stomp 는 필수라 생각되는데요. 이 부분에 강좌를 개설하실 계획은 없으신지..^^ 문의 드립니다.
-
해결됨스프링 데이터 JPA
@async 관련 부분 문의 드립니다.
spring security 강좌에서도 @async 관련 부분이 있었는데요.. 여전히 비동기 쿼리는 비추이신가요? 거기에서는 정상적으로 작동하는것으로 보였는데요.. 테스트 작성은 여전히 어렵다는 말이신거죠..^^
-
미해결Vue.js 시작하기 - Age of Vue.js
오프라인에서는 어떻게 해야하나요?
안녕하세요 장기효님, 혹시 온라인이 아닌 오프라인에서 npm install 하는 방법이 있을까요? 다른 방법은 찾지 못하여서 온라인에서 node_modules 파일 전체를 일단 다운로드 후 오프라인으로 옮겨서 설치하려고 했으나 계속해서 에러가 발생됩니다. node_modules 폴더전체를 옮기면 따로 install은 필요없는건가요? 오프라인에서 npm install 은 어떻게 해야할까요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
2가지 질문 추가로 드립니다
안녕하세요 또 질문드리게 되었네요^^ 항상 감사드립니다 1. EntityManager Thread Safe 질문 책을 보던 중 책 91페이지에 - EntityManager는 스레드 간에 절대 공유하면 안된다고 되어 있습니다 강의 중 예제에서 Repository 생성하실 때 Spring Data Jpa에서 제공하는 JpaRepository 사용하지 않고 직접 EntityManager 주입받아서 사용하시던데 이 때 Spring 기본 정책인 싱글턴 빈이 등록되면 모든 쓰레드가 하나의 EntityManager를 공유하는 것이 아닌지에 대한 의문이 들어 질문드립니다 2. Spring OSIV 사용 시 Controller에서 Lazy 로딩 후 Object -> JSON 변환 중 serialize 방법 - REST API서버를 개발중입니다 Controller에서 Lazy 로딩 후 jackson의 API를 이용해서 Object -> JSON 변환하는 중 프록시 객체의 "hibernateLazyInitializer", "handler" 2개의 필드가 getter가 없어 serialize 실패하는 현상이 있습니다 현재까지 생각한 해결 방법은 아래의 2가지 방법입니다 1) Mapper 변환 옵션에서 2개의 필드만 except 처리 2) Mapper 사용하지 않고 2개의 필드를 제외한 각 필드의 Getter를 호출해서 직접 Json String 생성 Controller에서 Lazy 로딩을 하는 상황에서 위 2가지 방법이 아닌 다른 방법이 있는지 궁금합니다
-
미해결인스타그램 클론 - full stack 웹 개발
에러 고민입니다.
처음 겪는 에러인데 뭔말인지 잘 모르겠스빈다.
-
미해결인스타그램 클론 - full stack 웹 개발
에러가 나서 창이 안뜨네요
System check identified no issues (0 silenced). October 30, 2019 - 00:14:17 Django version 2.1, using settings 'config.settings' Starting development server at http://0:80/ Quit the server with CTRL-BREAK. Error: [Errno 11001] getaddrinfo failed무슨 에러일까요??ㅠㅠ
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
[window os] cli에 대해서
안녕하세요 강의 보고 그대로 따라 했는데 index.js #!/usr/bin/env node console.log('hello CLI!!') package.json { "name": "node_cli", "version": "0.0.1", "description": "node CLI program", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "LEEKY", "license": "ISC", "bin": { "cli": "./index.js" } } 이렇게 설정하고 npm i -g를 했습니다 PS D:\_Node_Study\node_cli> npm i -g 결과는 C:\Users\LEE KY\AppData\Roaming\npm\cli -> C:\Users\LEE KY\AppData\Roaming\npm\node_modules\node_cli\index.js + node_cli@0.0.1 updated 1 package in 0.14s 이렇게 나왔습니다. 여기에서 문제가 명령어 cli를 하면 PS D:\_Node_Study\node_cli> cli > cmdlet Clear-Item(명령 파이프라인 위치 1) > 다음 매개 변수에 대한 값을 제공하십시오. > Path[0]: 이렇게 나옵니다. 해결을 하고 싶은데 도무지 어떻게 해야될지도 몰라서 글을 남깁니다.
-
미해결인스타그램 클론 - full stack 웹 개발
css파일을 다 입력했는데 반영이 안됩니다.
(사진)
-
미해결모던 자바스크립트(javascript) 개발을 위한 ES6 강좌
그냥 생각 대로 만들어봤습니다.
const SETTING = { name: 'LUCKY LOTTO', count: 6, maxNumber: 45 }; function getRandomNumber(setObj) { const rNum = Math.floor(Math.random() * SETTING.maxNumber + 1); setObj.add(rNum); //랜덤한 유일한 숫자값을 추출 while (SETTING.count > setObj.size) { this.getRandomNumber(setObj); } return setObj; } const lottoSet = new Set(); const rs = this.getRandomNumber(lottoSet); console.log(Array.from(rs).sort((a, b) => a - b).join(' , '));
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
TabView setup 정의할때 마지막에 return this를 하는 이유에 대해서 조금만 설명을 해주실수있을까요..?
정확히 이해가 되지 않아서 질문 올립니다.
-
미해결React로 NodeBird SNS 만들기
500에러 질문
POST /api/user/ 500 31.544 ms - 3243 Error: WHERE parameter "userId" has invalid "undefined" value 500에러가 뜨면서 값이 데이터베이스로 전달이 안되요 front에서는 saga에서 post요청을 보낼때 값이 담겨있는데 back에 도착하면 값이 없는건지.. cors도 넣고 app.use(express.json()); app.use(express.urlencoded({ extended: true } 바디 파싱도 했는데 왜 값이 없다고 하는걸까요..
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
json.parse와 json.stringify (put & post & get)
json.parse => javascript 객체 형태로 만들어주는 것으로 이해했고, json.stringify => 객체 형태를 문자열로 만든것으로 이해했습니다. 하지만, 언제 쓰이는지 정확하게 이해하지 못하고 헷갈려서 질문을 남깁니다. 잘못 이해하고 있는 부분 짚어주시면 진심으로 감사드리겠습니다. ******** ex) 프런트에서 <"zero kim" 입력> , post 로 request 을 요청할 때, // (1) 서버는 프런트에서 입력 받은 "zero kim"을 가지고 와서 DB에 담아줘야 하는 것으로 이해했고, DB에서 값을 담아주는 과정에서, 프런트에서 직접 가지고온 "zero kim"이 문자열? 형태를 나타내고 있으므로 서버에서 사용할 수 있도록 만들어주기 위해 json.parse했고, // (2) 이를 다시 프런트에 뿌려주기 위하여 "zero kim"을 DB에 담고난 후 json.stringfy 문자열로 다시 만들어서 프런트에 뿌려주는건가요? // (1) (post & put) request는 해당 값을 DB에 넣고 다시 프런트에서 보여달라고 request를 하는건가요? // (2) 브라우저에선 문자열로 stringify를 해줘야만 작동하나요? 서버에선 객체로 parsing을 따로 해줘야만 하는건요? 사용자가 보고 있는 브라우저가 문자이기 때문에 문자열로 파싱해주는건가요? 며칠동안 생각을 해봤는데 헷갈리네요 ㅠㅠ
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
규모별 그래프 X축 라벨
# 위에 그린 그래프를 지역별로 나눠 봅니다. (ggplot(pre_sale) + aes(x='연도', y='평당분양가격', fill='규모구분') + geom_bar(stat='identity', position='dodge') + facet_wrap('지역명') + theme(text=element_text(family='NanumBarunGothic'), axis_text_x=element_text(rotation=70), figure_size=(12, 12)) ) 위의 코드 결과 그래프에 대해서 총 17개의 지역별 그래프마다 각각 X축 라벨이 나타나게 하는 방법이 없을까요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
변동액 최대값, 최소값 응용
전국 분양가 변동금액 부분에서 numpy.max와 numpy.min으로 구한 최대 최소 변동액 값에 대한 해당 행의 '지역명'을 구하는 코딩방법이 궁금합니다. 예를 들어 최대값에 해당하는 지역이 제주도이면 제주도를 구하고 싶습니다.