묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
안녕하세요 오류때문에 질문드립니다
엔티티 클래스 개발2 7분 45초정도 진행하다가 생긴 오류들입니다. 강의따라 잘 따라왔었는데요. 첫번째는 어플리케이션을 돌렸을때 저렇게 오류가 났었구요. 두번째는 yml에 설정해둔 url을 이용해서 h2 연결을 하려했지만 저렇게 계속 실패합니다. 구글링도 열심히 해보고 커뮤니티 게시판 모두 활용해봤지만 역부족이어서 이렇게 질문 남깁니다. 영상 잘 보고 있지만 중간에 이렇게 오류로 시간을 오래 보내면 힘이 빠져 쉽지가 않네요...ㅎㅎ 좋은 영상 만들어주셔서 감사합니다 gradle은 자료로 주신걸로 맞춰서 해놨습니다!
-
해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
formatting 관련 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ------------------------------------------------------------------------------------ 1) % 로 하는 format 방법은 블랭크에 표시하는 것이 없는가요???? print('{:_>3d}'.format(25)) 처럼 정수에서 그리고 string에서도 .format을 사용했을 때 블랭크에 언더바 같이 표시할 수 있습니다. 하지만 print('%' % ()) 문법을 사용했을 때는 표시할 수가 없나요?? 2) 강의에서 알려주신 사이트를 보니 정수형의 경우, d도 사용하지만 int의 i 도 사용가능하다고 하여 직접 해본 결과, 동일한 결과가 나왔습니다. 하지만 현업에서는 무엇을 더 많이 사용하나요???
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
안녕하세요 궁금한점이있습니다.
안녕하세요 ! : ) 궁금한점이있어 글을 남기게되었습니다. ------ 1. persist 를 했을 때 생키는 에러 2. merge를 했을 때 id 값이 존재해도 저장이된다. 3. ForeignKeys 용도가 궁금합니다. 강의 범위를 벗어난 것 같지만,,, 궁금합니다. ----------------------------------------------- 아래 과정은 해당 질문이 생기게된 진행과정입니다. 1. entityManager.persist 할 때 id 값을 같이 입력한 경우 아래와 같은 오류가 발생하였습니다. em.persis(new Product(1L,"상품",1000L) new PersistentObjectException("detached entity passed to persist: ") 위 오류를 해결하기 위해서 merge를 하면 해당 오류가 나지 않았습니다. 실제 쿼리를 한번조회하는 과정이 있는데 이 과정을 통해 영속 상태가되어 저장되는가? 하는 생각이 들었습니다. 코드를 아직 다 보지 못했네요 . ----- 그래서 우선 Persist 에 관해서 파악하고자 소스를 따라가게되었습니다. ----- SessionImpl PersistEvent 에 저장하고자 하는 객체를 담아 이벤트를 발행합니다. @Overridepublic void persist(Object object) throws HibernateException { checkOpen(); firePersist( new PersistEvent( null, object, this ) );} DefaultPersistEventListener 클래스에서 해당 이벤트를 받아 처리한다는 것을 알게되었습니다. final EntityEntry entityEntry = source.getPersistenceContextInternal().getEntry( entity );EntityState entityState = EntityState.getEntityState( entity, entityName, entityEntry, source, true ); 위 코드 부분에 해당 객체의 상태를 판단하는 것 같습니다. EntityState의 리턴값이 DETACH라면 해당 오류가 발생하는 것을 알게되었습니다. getEntityState 메소드를 쭉 따라가보니 아래의 메소드를 호출하여 해당 entity의 isTransient를 여부를 확인한다고 하는데 이름이 확 와닿지가 않습니다. 외래키를 왜 확인하는지 ? 이해가 되지 않습니다. ForeignKeys.isTransient(entityName,entity,assumedUnsaved,source) 해당 메소드를 타고 쭉들어가면 결국엔 아래코드를 발견하게 되는데요 id 값이 null이면 true지만 null 아니면 null을 반환합니다. null 정보로 인해 최종적으로 PERSIST 에서 DETACH 구문에 걸려 예외가 발생함을 알게되었습니다. // we *always* assume an instance with a null// identifier or no identifier property is unsaved!if ( id == null ) { return Boolean.TRUE;}
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
public List<TreeNode<T>> children { get; set; } = new List<TreeNode<T>>(); 가 프로퍼티인가요?
public List<TreeNode<T>> children { get; set; } = new List<TreeNode<T>>(); 가 프로퍼티인가요? '=' 앞에만 보면 프로퍼티랑 구조가 똑같은데 프로퍼티 뒤에 = new List<TreeNode<T>>(); 이런 식으로 값을 할당하는 걸 본 적이 없어서 헷갈리네요ㅠ
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
jsx와 jquery와의 차이
둘다 html 사이에 들어가는 js인것 같은데 차이가 무엇일까요??
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃허브 권한 요청드립니다!
안녕하세요. 좋은 강의 잘 듣고 있습니다. 다름이 아니라 gist에 댓글로 달았었는데 요청 메일이 오지 않아서 여기에다 남깁니다. 초대 부탁드립니다! 인프런 아이디 : ysasm2145@naver.com인프런 이메일 : ysasm2145@naver.com깃헙 아이디 : bohee.at@gmail.com깃헙 Username : bobbohee
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)
Server 토큰검증 적용 질문
영상에서 해커가 악의적으로 AccountServer를 통하여 게임서버에 들어오지 않고 곧 바로 게임서버로 붙을 수 있는 있어서 AccountServer에서 발급 받은 토큰을 게임서버에서 SharedDB를 통하여 토큰을 발급유무를 검증한다고 이해했습니다. 영상에서는 게임서버에 로그인시 토큰 검증하는 코드가 없는데, 만약 해당 기능을 넣는 다면, 그냥 게임서버에 로그인 패킷이 들어오면 SharedDB를 통하여 토큰유효 유무를 확인 후 이상있으면 Disconnected해버버리면 문제가 해결 되는 것인가요?
-
미해결팀 개발을 위한 Git, GitHub 입문
reset 질문이 있어요~
안녕하세요! 강의 잘 듣고 있습니다~ reset 파트를 듣고 있다가 궁금한게 생겨서요! 개인 브랜치가 아닌 master/dev 에서는 reset 사용을 지양하라고 하셨는데 master/dev 에 Push 해놓은 버전을 되돌리고 싶을 땐 보통 실무에서 어떻게 진행하나요?!
-
미해결구글 애널리틱스4 (GA4) 미니 코스
GA4 UI가 제 화면과는 다른 데 이유가 뭘까요..?
1분 25초 경 나오는 GA4 UI 살펴보기의 UI 가 현재 제가 사용하고 있는 UI 화면과는 다르게 보입니다... 왜 이런지 설명 부탁드려요.
-
미해결로블록스에서 파이썬으로 메타버스 구현하기
제가 설치가 된 Python은 10버전인데..
제가 설치한 버전은 10버전인데 괜찮을까요?
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
slack 초대 부탁드립니다
00703olivia@gmail.com 입니다
-
해결됨풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
수강전문의 next js 버전업데이트
강의는 next 11버전인데 지금은 12버전더라구요 혹시 수강하는데 문제없을까요? 그 11대응영상만 참고하면 에러사항없을까요?
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
저빨간표시 13줄에 잇는글만 쓰면 jquery 쓸수있는건가요 ???
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 저빨간표시 13줄에 잇는글만 쓰면 jquery 쓸수있는건가요 ??? 다른거 다운안받고 설정 적용안해도 jquery적용되나요?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
DispatcherServlet은 병목구간일 수 없나요?
MVC를 공부하면서 질문이 있습니다. DispatcherServlet이 Front Controller 역할을 하면서 모든 요청이 여기로 들어올텐데, 요청이 많으면 DispatcherServlet이 병목이 될 가능성은 없나요? 강의 잘 듣고있습니다. 감사합니다.
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
slack 초대 부탁드려요
prettylee620@gmail.com로 초대 부탁드립니다!
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
하이퍼링크가 작동이 안됩니다
(사진)
-
미해결Vue.js + TypeScript 완벽 가이드
Axios type 정의 질문 드립니다.
export const request = (method: any, url: string, data?: object[]): AxiosPromise<any> => { return axios({ method, url: DOMAIN + url, data }) .then(result => result.data) .catch(result => { const { status } = result.response; if (result === UNAUTHORIZED) { return onUnauthorized(); } throw Error(result); }) } 안녕하세요. 캡틴 판교님 강의를 들으면서 많은 도움을 받는 수강생입니다~공부 중에 의문사항이 있어 문의 드립니다. 제가 axios 코드를 작성했는데(method: any, url: string, data?: object[]): AxiosPromise<any> 코드에서 파라미터 부분인 method와 반환타입인 AxiosPromise 부분에any를 사용했는데 any가 아닌 좀 더 정확한 타입을 주고 싶습니다. method 부분은 'get' 또는 'post'를 넣어줄거라 string이라고 정의를 했었는데넣고 나면 아래 지렁이 에러 표시가 생겼습니다.이런 부분들은 어떻게 추론을 해야 할지 궁금합니다.답변 부탁 드리겠습니다.감사합니다~
-
미해결IntelliJ를 시작하시는 분들을 위한 IntelliJ 가이드
fn + 좌우 키랑 command + 좌우 키
commnad + 좌우키 를 해도 똑같이 라인 맨 앞, 맨 뒤로 이동 가능한데 fn + 좌우키 와 어떤 차이점이 있나요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
팩킹과 언팩킹에 대한 질문
펙킹과 달리 언팩킹에서 ('x1', 'x2', 'x3') 이런 식으로 작은 따옴표를 쓰지 않는 이유는 뭔가요?
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
flex 레이아웃 배치 질문있습니다.
안녕하세요~ 여쭤볼게 있는데요 flex로 가로배치 할때 자식요소에 가로배치할 태그를 입력하고 부모요소에 display: flex 줘서 가로배치하는건데 볼록요소들을 가로배치할려하면 무조건 부모요소 만들어서 display: flex를 주고 부모요소안에 자식태그 만든다고 생각하면 되나요?