묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
api json 데이터 전달 방식에서 질문있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]안녕하세요 강의 학습하다가 json 방식으로 데이터를 전달하는 방식에서 질문이 있어 질문글을 작성하게 되었습니다. 어노테이션 이후 객체를 return 하게 되면 Json 데이터의 key 값들이 해당 객체의 멤버 변수들이 되는 건지 궁금합니다. 또는 요청파라미터 값을 받아 setter로 값을 전달해준 멤버변수들만 key값이 되는건지 mapping을 해주는 메소드에서 어떤 로직으로 json으로 만들어지는지 궁금합니당..
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
AWS EB: During an aborted... 빌드 에러 뜨시는 분들
During an aborted deployment, some instances may have deployed the new application version. To ensure all instances are running the same version, re-deploy the appropriate application version. 저의 경우는 nginx dockerfile 에 EXPOSE 80 추가하니까 되네요./nginx/Dockerfile FROM nginx EXPOSE 80 COPY ./default.conf /etc/nginx/conf.d/default.conf
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테이블 만들기(DB연동)가 안됩니다...ㅠ
build.gradle입니다. plugins { id 'org.springframework.boot' version '2.6.1' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' } group = 'jpabook' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-validation' implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org.springframework.boot:spring-boot-devtools' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' implementation 'org.springframework.boot:spring-boot-starter-jdbc' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' } test { useJUnitPlatform() } yml코드입니다. spring: datasource: url: jdbc:h2:tcp://localhost/~/jpashopp username: sa password: driver-class-name: org.h2.Driver jap: hibernate: ddl-auto: create properties: hibernate: format_sql: true logging: level: org.hibernate.SQL: debug 테스트 코드입니다. package jpabook.jpashop; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit.jupiter.SpringExtension; import org.springframework.transaction.annotation.Transactional; import static org.assertj.core.api.Assertions.*; @ExtendWith(SpringExtension.class) @SpringBootTest class MemberRepositoryTest { @Autowired MemberRepository memberRepository; @Test @Transactional public void testMember(){ Member member = new Member(); member.setUsername("memberA"); Long saveId = memberRepository.save(member); Member findMember = memberRepository.find(saveId); assertThat(findMember.getId()).isEqualTo(member.getId()); assertThat(findMember.getUsername()).isEqualTo(member.getUsername()); } }
-
미해결SCSS(SASS)+GRID+FLEX 실전 포트폴리오 퍼블리싱
@mixin @include , @extend
선생님 mixin include와 extend가 제가 볼 땐 비슷한 용도로 쓰이고 있는데 혹시 어떤점이 차이가 있는지가 궁금합니다.
-
미해결쉽고 자연스럽게 배워보는 Javascript 입문 - 코드스쿼드 마스터즈 코스 레벨1
뒤집는 기능, 일치 여부 기능 구현해봤습니다 .
// 단어 반대로 뒤집기 $swap.addEventListener("click", () => { let len = game.word.length - 1; for (let i = 0; i <= len ** 0.5; i++) { let temp = game.word[i]; game.word[i] = game.word[len - i]; game.word[len - i] = temp; } game.copyBtnText(); game.isSame(); }); // 일치여부 확인 game.isSame = function () { if ($suggetion.innerHTML === this.word.join("")) { $result.innerHTML = "일치합니다."; } else { $result.innerHTML = "일치하지 않습니다."; } };
-
미해결스프링 핵심 원리 - 기본편
orderserviceTest 실행이 되지 않습니다.
public class OrderServiceTest { MemberService memberService=new MemberServiceImpl(); OrderService orderService=new OrderServiceImpl(); @Test void createOrder(){ long memberId=1L; Member member=new Member(memberId,"memberA", Grade.VIP); memberService.join(member); Order order=orderService.createOrder(memberId,"itemA",10000); Assertions.assertThat(order.getDiscountPrice()).isEqualTo(1000); }} 똑같이 실행했지만 실패로 떴습니다..
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
쿠버네티스 CI/CD 구축 질문입니다.
안녕하세요. 강사님 젠킨스를 통해 깃허브에 올린 소스를 빌드 후 이미지 작성해서 도커허브에 푸시하는 프로세스와 Argo를 이용해서 K8s에 배포하는 프로세스도 이해했습니다. 여기서 질문인데요, 위 두프로세스를 한번에 할 수 있나요? 예를 들면 소스 푸시하면 최종적으로 K8s에 배포까지 한번에 하는 방법이 궁금합니다. 감사합니다.
-
미해결리눅스 입문 - 개념으로 탄탄히!!
계속하기 버튼이 안보여요
계속하기 버튼이 안보여요... 창크기도 바꿔보고 전체보기로도 해봤습니다 도와주세요 ㅜㅜ
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
제이쿼리 기본구문 질문
안녕하세요,제이쿼리 필수 핵심이론 (기본구문만들기, 선택자) 강의 듣다가 $가 정의가 안됐다는 오류가 떠서 질문드립니다. 오류가 왜생긴걸까요 ! .
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
Could not find querydslplugin 문제 (해결완료)
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 아래 처럼 에러가 뜹니다.Could not find gradle.plugin.com.ewerk.gradle.plugins:querydslplugin:1.0.10 로딩이 안되네요. buildscript { dependencies { classpath("gradle.plugin.com.ewerk.gradle.plugins:querydslplugin:1.0.10") }}plugins { id 'org.springframework.boot' version '2.6.1' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java'}apply plugin: "com.ewerk.gradle.plugins.querydsl"
-
미해결파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)
적(똥)과 케릭터가 충돌했을 때 게임 오버가 뜨게 만들려고..
적(똥)과 케릭터가 충돌했을 때 게임 오버가 뜨게 만들려고 game_fount = pygame.font.Font(None, 40) gameover = game_fount.render(('game over'), True, (255, 255, 255)) 이렇게 게임 초기화 부분에 만들고 if character_rect.colliderect(enemy_rect): screen.blit(gameover, ((screen_width / 2), (screen_height / 2))) 충돌시 게임 오버 뜨도록 넣어봤는데 충돌인식이 안되는것같아요
-
미해결React 기반 Gatsby로 기술 블로그 개발하기
안녕하세요! master 브랜치와 develop브랜치의 사용에 관해서 질문드립니다.
개발할 때는 develop 브랜치로 개발하라고 하셨는데 그럼 변경사항을 develop브랜치에서 커밋 푸쉬한 후에 master branch는 그냥 deploy 했을 때 나온 것을이 배포되는 용도인가요? 마스터 브랜치에서 따로 커밋, 푸쉬할 필요는 없는거죠?
-
미해결자바 스프링부트 활용 웹개발 실무용
강의질문입니다.
안녕하세요. 현재 1강을 듣고있는데요. 소리가 너무 작아서 말도 잘 안들는데, 원래 이런건가요? 답변 부탁드려요
-
미해결스프링 핵심 원리 - 기본편
동시에 여러 주문 요청에 대해 질문드립니다
안녕하세요! 스코프와 provider 강의를 듣던 중 질문이 생겨 문의드립니다! localhost에서 엔터를 엄청 치면 그 요청에 따른 빈 객체가 각각 할당 된다고 이해를 했는데 혹시 만약 그 엔터에 해당하는 주문이 동시에 엄청나게 많다면 만들어질 수 있는 빈 객체의 갯수에도 제한이 있나 궁금합니다 혹시 이게 스레드와도 연관이 있는지 궁금합니다:) 감사합니다!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
강의 10분05초 질문
현재 case Define.MouseEvent.Press: 부분에서 의문점이 드는 부분이 1)몬스터인지 아닌지를 왜 굳이 _lockTarget이라는 변수를 따로 빼놓아서 굳이 몬스터를 클릭을 했을 때를 위해서 저장을 하는 것인가요?? 2)switch문의 PointerDown, Press, PointerUp부분을 그냥 레이캐스팅되는 layer에 따라서 if문을 작성하지 않는 이유가 있나요??
-
미해결퍼블리셔 취업을 위해 제대로 배워보는 html과 css, 그리고 웹표준
cover 의미 질문있습니다. !
cover 로 주면 박스 크기가 세로로 길면 이미지를 세로에 맞추고 가로로 길면 이미지를 가로에 맞춰주는건가요 ??? 좀 헷갈려서 질문드렸습니다. !
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
sendEvent 객체가 해제되어 버립니다.
안녕하세요! 이런 종류의 질문은 답을 거의 못 들을 것을 알지만.. 그래도 질문드려봅니다. 디버그 모드에서 오랫동안 켜둔 적은 없어서 언제부터 생긴 오류인지는 정확히 모릅니다만. 클라이언트가 보낸 걸 받아서 OnRecv()에서 Send 함수를 호출하면 RegisterSend 함수를 호출하잖아요~? sendEvent 포인터가 날아가 버리기 때문에 WSASend 함수에서 죽어버립니다. 이 오류는 바로 일어날 때도 있고 1분 정도 지나서 일어날 때도 있습니다. 레퍼런스를 add해주고 release 해주는 곳의 실수는 없는 것 같은데....분명 어딘가에 문제가 있겠지요🥲 혹시 메모리 pool 관련한 오류일 수도 있을까요? xnew가 제대로 안 됐을 가능성도 있을까요?
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다!
casthebinz@gmail.com 초대 부탁드립니다 !
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
D 플립플롭 실습 질문 있습니다.
맨 처음 DUT 모듈에서 터미널 리스트로 input/output port를 다 선언하시고 괄호까지 닫으신다음 reg 타입으로 내부 선언을 해주신 이유가 궁금합니다. 내부에서 선언은 무엇 때문에 하는건가요?
-
미해결[유니티 3D] 실전! 생존게임 만들기 - Advanced
움직이며 정조준을 하니까 총의 포지션 값이 이상해지네요;; 어떻게 해결해야되나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.