이야기를 나눠요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
권장 수강기간
삭제된 글입니다
-
실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
변경사항 이력이 관리되면 더 좋을 거 같아요
저는 특정강의부터 따라하면서 보고 싶은데 완료프로젝트에 git으로 각 강의마다의 결과가 반영되었으면 더 좋았겠다는 생각이 들었어요 ! 좋은 강의 감사드립니다.
-
생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
HandlerMethodArgumentResolver 를 사용하신 이유에 대해서 궁금합니다.
안녕하세요 선생님 강의에 도움을 많이 받고 있습니다!다름이 아니라 반복되는 로직들을 HandlerMethodArgumentResolver 를 통해서 처리한 것에 대해서 궁금증이 하나 생겼는데요. 해당 RequestHeader 에서 값을 검증하거나, 변환하는 기능을 HandlerMethodArgumentResolver 외에도 유틸 메서드로도 동일한 처리가 가능할 것 같은데 HandlerMethodArgumentResolver 를 사용하신 이유에 대해서 알 수 있을까요? 어떠한 특정상황에서 사용하는 것인가? 하는 궁금증이 있어서 여쭤보게되었습니다. 감사합니다!
-
스프링 시큐리티 완전 정복 [6.x 개정판]
강의순서 질문입니다
제가 스프링시큐리티는 5.x 대 버전은 예전 선생님강의로 공부를 하다가, 이번에 선생님이 6.x 버전 강의올리셧길래 바로 구매했습니다. 그런데 제가 곧 새로운 프로젝트를 들어가는데 새로운버전의 시큐리티를 적용할려고 하는데 강의양이 무지막지하더라구요.. ㅎㅎ그래서 어느정도 시큐리티 개념은 있으니 실정프로젝트부터 강의들어도 새로운버전의 시큐리티를 프로젝트에 적용할 수 있을까요?
-
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
로그에 traceId, spanId 모두 잘 찍히는데 조회가 안 됩니다.
로그에 traceId, spanId 모두 잘 찍히는데 브라우저의 zipkin에서 traceId로 조회를 하면 no trace가 뜨네요. 스프링부트 3에 맞춰서 깃허브에 올려주신 자료 참조해서 디펜던시 맞게 설정하고 yml에도 올려주신 자료대로 수정했는데 이런 문제가 생기면 어떤 부분이 잘못된 걸까요?
-
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
login까지 성공했는데 token을 bearear token에 넣어서 인증을 하면 401에러가 나옵니
post맨 결과와 제가 작성한 코드입니다. 계속 인증 실패로 뜨는데 어떻게 해야하나요?
-
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
user정보에 orders가 안생깁니다.
여기서 마지막에 orders가 나와야하는데 왜 안나오나요?어디에 문제가 있는건가여? 도와주세요 디버그하니깐 null로 나오긴 하는데... 예제처럼 수정하려면 어떻게 해야할까요db는 mysql 쓰고 있습니다
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
혹시 아직 스프링 강의를 들을 때가 아닌걸까요?
자바입문~자바 중급 1차 강의까지 듣고 프레임워크,제네릭은 스스로 공부한 다음코테 문제들 풀어보면서 자바에 조금 익숙해진 다음 영한님 스프링 강의 막 듣기 시작했습니다.근데 코드 분석의 거의 안되더라구요. 분석이 안되니 들었던 내용도 까먹은 것 같은 느낌이 들고혹시 먼저 들어야 할 강의를 놓친것 아닐까 아직 스프링 강의를 들을때가 아닌가 이런 생각이 들더라구요jdbcTemplate.query("select * from member where id = ?", memberRowMapper());같은 곳에서는 query가 뭐지?"select * from member where id = ?"은 뭐지 물음표가 왜 나온거지?memberRowMapper는 왜 만들어진거지?public Member save(Member member) { SimpleJdbcInsert jdbcInsert = new SimpleJdbcInsert(jdbcTemplate); jdbcInsert.withTableName("member").usingGeneratedKeyColumns("id"); Map<String, Object> parameters = new HashMap<>(); parameters.put("name", member.getName()); Number key = jdbcInsert.executeAndReturnKey(new MapSqlParameterSource(parameters)); member.setId(key.longValue()); return member; }jdbcInsert는 갑자기 뭐지?등등 이런 코드에 대한 분석이 안되니까 먼저 들어야할 강의가 있는 데 안들어서 코드에 대한 분석이 안되는건지 혹시 뒤에 기본편 강의에서 자세히 설명해주시니 그냥 이런게 있구나 듣고 뒤에 강의로 넘어가는 게 맞을지 막 생각이 뒤죽박죽해지네요. 혹시 방향성을 잡아주실 수 있을까요?
-
견고한 결제 시스템 구축
강의 잘보고있습니다 !
안녕하세요 !강의 잘보고있습니다.결제 관련된 강의가 거의 없던데 참고하는데 도움이 많이됩니다.조금 빠른감이 있고 아직 제실력으로는 이해하기 어려운부분도 많지만 끝까지 완강해보려고합니다.궁금한점은 이 결제 웹서비스는 web 패키지를 따로 만들어서 분류하던데요 혹시 mobile 과는 어떤 차이가 있는지 궁금합니다.
-
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
혹시저처럼 무료버전에서 옵션수정시 VM옵션 안되실떄
-까지 붙여주셔야합니다
-
스프링 부트 - 핵심 원리와 활용
강의 순서에 대한 질문입니다
삭제된 글입니다
-
실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
깊이있는 학습을 하는 방법 질문입니다
안녕하세요 3년차 백엔드 개발자 입니다!주로 기술 학습은 인강/구글링을 통해 해왔는데, 더 깊이있는 학습을 위해서 어떻게 학습을 하는게 좋을까요? 예를 들어 트랜잭션의 내부 원리와 서버에 요청을 받는 순간부터 응답으로 보내는 과정을 꼼꼼하게 알고싶으면 디버깅하면서 학습하는 방법밖에는 없을까요?
-
코드로 배우는 React with 스프링부트 API서버
백엔드가 너무어려워요
삭제된 글입니다
-
코드로 배우는 React with 스프링부트 API서버
사이트 만들고 공유해도 되나요?
따라서 만들고 있는데요. 다 만들고 여기에 공유해도 되나요?
-
백엔드 개발자 성능 개선 초석 다지기
학습한 내용을 바탕으로 부하테스트를 하려는데 고민이 있습니다.
안녕하세요. 강의 잘 들었습니다.이제 강의 들은 내용을 참고하여 현재 개발중인 서버의 부하 테스트를 진행해보려고 하는데 고민이 있어서 질문을 남김니다.현재 하려는게 spike test인데 vUsers 몇명에 duration을 어떻게 설정하고 해야할지 감이 안옵니다. 현재 사용하고 있는 툴은 nGrinder이고 시나리오 테스트를 통해서 진행하려고 하는데 아직 초보 개발자라 주변에 물어볼곳도 없고 하여 이렇게 글을 남깁니다.보통 vUsers를 어떻게 잡아야할까요? 그냥 점진적으로 증가시키는 부하 테스트를 통해서 찾은 최대 수용 유저 수를 가지고 해야할까요? 그리고 시나리오 테스트 하려는 서비스가 결제부분인데 현재 PG사 기능을 mock server처리 하였는데 실제로 이렇게 진행하는게 맞을지도 궁금합니다.아직 초보 개발자라 부족한게 많은데... 답변 부탁드립니다 ㅠㅠ
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OpenJDK 64-Bit Server VM warning 해결하는 방법인데, 제가 맞게 해결한건가요?
프로젝트 설정:Java 17 (amazon correto 17), Gradle-Groovy, Spring Boot 3.2.3저도 다른 분들과 비슷하게 위의 OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended 경고 메시지가 발생했습니다.물론 경고 메시지여서 치명적이지 않고 무시하도 된다고 하셨지만, 빨간 메시지가 꺼림찍하여 해결방법을 찾아보던 중 아래의 두 글을 읽고 해결방법을 찾긴 했는데, 제가 맞게 설정한 것인지 정확하게 모르겠어서요. 제가 맞게 해결한 건가요? JVM 아규먼트 설정만 해도 경고 메시지가 발생하지 않아서, 병렬 실행 설정은 주석 처리 해놨는데, 병렬 실행 설정도 해야 하는 걸까요? 도움 부탁드립니다..ㅠㅜ참고한 글:https://github.com/mockito/mockito/issues/3111 https://stackoverflow.com/questions/77512409/adding-xshareoff-jvm-arg-break-jacoco-maven-plugin-setup설정한 build.gradle 파일tasks.named('test') { useJUnitPlatform() jvmArgs '-Xshare:off' // JVM 아규먼트 설정 // maxParallelForks = Runtime.runtime.availableProcessors() // 병렬 실행 설정 }
-
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
실제 개발할 때의 마음가짐에 대해 질문드립니다.
Q. 실제 개발시에는 메서드가 하나 추가될 때마다 테스트해줘야 하는 것 맞을까요?강의 상에서는 Order, OrderItem 코드 작성하시는 순서가 되게 유기적으로 매끄럽게 구성되어있는데요. 실제 코드 작성할 때는 실수도 나올 수 있고, 특정 메서드에 어느 클래스에 위치해야하는 게 좋을지에 대한 고민같은 것이 동반될 것 같다는 생각이 들 것 같다는 생각이 듭니다(실제로도 그래왔던 것 같구요).좋은 강의를 수강하다보니 새로운 상황을 혼자 맞이할 때 막막한 순간에 어떤 마음가짐을 가져야할 지 고민이 되어 질문드립니다.p.s) 지금은 열심히 완강을 향해 달려가고 있는 중이라 강의평을 남기지 못하고 있는데, 여유가 되면 감사 인사 꼭 드리도록 하겠습니다. 항상 고마워요 영햔님....
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
질문드립니다
안녕하세요! 스프링 입문편 듣고 있습니다 들으면서 이해가 가는 부분도 있고 어렵게 느껴지는 부분들이 있는데 이해갈때까지 입문을 돌려보는게 나을까요? 기본편을 결제해서 듣는게 나을까요? 기본편이 더 세세한 설명이 있는지도 궁금합니다
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
신입개발자 커리큘럼 고민
신입 개발자 입니다!다름이 아니라 제가 회사에서 아직 교육기간이라 선생님의 강의를 듣고있는데요,스프링입문 강의를 1회 완강을 해도 확실히 와닿지가 않아서 한 번 더 들을까 생각중인데..일단 진도를 쭉쭉 치고 나가는게 좋을지 아니면 스프링입문을 한번 더 듣고 기본편,HTTP… 이렇게 나가는게 좋을지 여쭤보고자 문의 남깁니다한달뒤에 교육이 끝나면 프로젝트에 투입되는 상황이라 고민이 됩니다..!
-
실전! 스프링 데이터 JPA
JPA 프로젝트 성능테스트 환경 구축 질문있습니다.
강사님의 강의를 보고 Spring/JPA 토이 프로젝트를 만들고 성능 테스트를 진행해보려고 합니다.현재 프로젝트는 AWS EC2 프론티어 클라우드 서버에서 구동 중인데, 성능 테스트 시 aws를 이용하게 되면 부담스러운 비용이 발생할까봐 우려되었습니다.때문에 로컬 환경에서 가상머신을 띄우고 실구동환경의 컴퓨팅 자원과 동일하게 세팅한 뒤 테스트를 진행해보려고 하는데, 이러한 방식으로 진행한 테스트 결과가 실제 서버에 적용할 수 있을만큼 유의미한지 궁금합니다. 질문 읽어주셔서 감사합니다.