Properties 설정이 추가되었는데
미해결
옆집 개발자와 같이 진짜 이해하며 만들어보는 첫 Spring Boot 프로젝트
Packiging 밑에 추가로 Properties가 있던데, Properties, YAML 중에 무엇을 선택하면 좋을까요?
- java
- spring
- rest-api
- spring-boot
- dbms/rdbms
176만명의 커뮤니티!! 함께 토론해봐요.
미해결
옆집 개발자와 같이 진짜 이해하며 만들어보는 첫 Spring Boot 프로젝트
Packiging 밑에 추가로 Properties가 있던데, Properties, YAML 중에 무엇을 선택하면 좋을까요?
해결됨
(2027 대비!) 일주일만에 합격하는 정보처리기사 실기
모의고사 자료 다운 받으면 zip파일 다운받아지는데 들어가면 파일이 비어있습니다 ㅠ
해결됨
(2027 대비!) 일주일만에 합격하는 정보처리기사 실기
6분 9초에 업캐스팅의 원칙 2번째에서 super()가 왜 생성자인지 이해가 가지 않습니다..
해결됨
트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스
docker실행하여 mySql 컨테이너 생성까지 성공했습니다. 하지만 마지막 부분의 어플리케이션 실행 부분에서 에러가 나오고 있습니다. org.hibernate.exception.AuthException: Unable to obtain isolated JDBC connection [Access denied for user 'coupon'@'localhost' (using password: YES)] [n/a] Caused by: java.sql.SQLException: Access denied for user 'coupon'@'localhost' (using password: YES) org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/hibernate/autoconfigure/HibernateJpaConfiguration.class]: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] due to: Unable to determine Dialect without JDBC metadata (please set 'jakarta.persistence.jdbc.url' for common cases or 'hibernate.dialect' when a custom Dialect implementation must be provided) Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] due to: Unable to determine Dialect without JDBC metadata (please set 'jakarta.persistence.jdbc.url' for common cases or 'hibernate.dialect' when a custom Dialect implementation must be provided) Caused by: org.hibernate.HibernateException: Unable to determine Dialect without JDBC metadata (please set 'jakarta.persistence.jdbc.url' for common cases or 'hibernate.dialect' when a custom Dialect implementation must be provided) 어떻게 대응해야 할까요?
해결됨
트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스
11강 [실습] Docker로 MySQL1 분만에 실행하기 에서 docker-compose up -d 커맨드가 실행이 안되네요. Docker Desktop을 로컬에 설치했는데, IntelliJ랑 연동해야 하는 건가요?
해결됨
(2027 대비!) 일주일만에 합격하는 정보처리기사 실기
2023년 3회가 아니라 2022년 2회입니다 ~~
해결됨
(2027 대비!) 일주일만에 합격하는 정보처리기사 실기
이론,sql도 이제 재탕문제가 25년도부터거의 7,8문제 재탕해서 기출도 다 샅샅이 보고 재탕문제절대 놓치면 안되고, 코드를 최대한 많이 맞추는 전략으로 가야할듯 싶네요.
미해결
죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
지금 우리가 taskExecutor를 비동기로 설정했다는 가정이라 else 문만 보고 있는게 맞나? syncTaskExecutor 라면, if 문에도 걸릴거같은데 말이다. // ThreadStepInterruptionPolicy.isInterrupted private boolean isInterrupted(StepExecution stepExecution) { boolean interrupted = Thread.currentThread().isInterrupted(); if (interrupted) { ... } else { interrupted = stepExecution.isTerminateOnly(); <-- (2) 이 녀석에서 true를 반환하고 } return interrupted; }
해결됨
가장 쉽고 깊게 알려주는 MongoDB 완벽 가이드 [ By. 비전공자 & Kakao 개발자 ]
샤딩에 대한 언급이 초반에 대용량 데이터를 여러 샤드에 저장할거고 언젠간 알려줄게 하셨는데 강의에는 해당 내용이 없네요 ㅠㅠ 이건 보강으로 해주실 수 있으실까요?
해결됨
가장 쉽고 깊게 알려주는 MongoDB 완벽 가이드 [ By. 비전공자 & Kakao 개발자 ]
선생님께서 몽고DB는 AP라고 주장하셨는데... 페일오버시에 대장(프리머리)가 죽으면 부하(세컨더리)들이 대장의 직전 Oplog를 주어서 처리하고, 애초에 리드 프리퍼런스가 Primary가 기본이라고 하셨으니 쓰기 가용성을 포기하고 일관성을 찾는 모델 아닌가요? 또 검색하니까 몽고DB는 CP라고 하던데요... 또 이게 사람 생각마다 다를수 있는건가요?
해결됨
(2027 대비!) 일주일만에 합격하는 정보처리기사 실기
지금모의고사 파일을 다운로드하면 빈파일로 다운이 되네요 그리고 이론파일 병합으로 만들어주신다고 했는데 언제쯤 업데이트되는지정확한 날짜 말씀부탁드립니다
해결됨
(2027 대비!) 일주일만에 합격하는 정보처리기사 실기
질문을 작성하기 전에 아래 내용을 꼭 확인해주세요. 질문을 올릴 때는 이 안내문을 모두 지우고, 질문 내용만 작성해주시면 됩니다. 질문 작성 방법 질문은 동영상 강의 화면 오른쪽의 [커뮤니티] 버튼 을 통해 남겨주세요. 커뮤니티를 통해 질문해주셔야 어떤 강좌에서 나온 질문인지 확인할 수 있습니다 . 질문할 때는 영상의 몇 분 몇 초 구간 인지 함께 적어주세요. 예: 12분 35초 부분에서 ~가 이해되지 않습니다. 질문을 올리기 전에 기존 질문 게시판을 먼저 확인해주세요 . 이미 다른 수강생이 같은 내용을 질문했을 수 있습니다. 답변이 어려운 질문 아래에 해당하는 질문은 답변드리기 어렵습니다. 학교 과제, 타 강사의 코드 등 외부 수업 자료에 대한 질문 제가 다루는 커리큘럼 범위를 벗어난 이론 질문 지나치게 세부적인 컴퓨터 이론 질문 시험 출제 가능성이 낮거나, 출제되더라도 비중이 매우 낮은 암기성 내용 예: 서브넷 마스크 계산처럼 외울 내용은 많지만 실제 출제 비중이 낮은 주제 좋은 질문 예시 3강 12분 35초에서 설명하신 반복문 조건식이 이해되지 않습니다. 왜 i < 10으로 작성하나요? 5강 08분 10초에서 나온 코드 실행 결과가 제 환경에서는 다르게 나옵니다. 아래는 제가 작성한 코드입니다. 정확한 강의 위치와 질문 내용을 함께 남겨주시면 더 빠르고 정확하게 답변드릴 수 있습니다.
미해결
죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
이거 6버전으로 읽고 있다가 문득 이상해서 질문남긴다. RunIdIncrementer <- 이거 지금 5랑 6랑 동작.. 완전 다른거 같은데 맞냐..? (완전 다르다기 보다, 스프링 배치 리드의 이슈에서는 너네가 잘못 쓰고 있던거다 라고 하긴하던데) 전에는 같은 파라미터로 재시작할때도 사용가능했는데, 이제는 이거 안바꾸고 버전업하면 "하위고과" 확정이다.
미해결
자바 ORM 표준 JPA 프로그래밍 - 기본편
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 20분 쯤 내용에서 실제 스키마의 기준이 DDL이라고 하더라도, 엔티티에 주요 제약과 인덱스를 함께 적어두면 코드만 봐도 DB 설계 의도를 파악할 수 있다는 장점 이 있다고 말씀하셨습니다. 해당 강의가 녹화된 날짜가 예전임을 감안했을 때, 현재까지도 유효한 말씀일까요? 물론 회사마다 규칙이 있고 다를 수 있다고 생각하고 또 요즘은 어떻게 설계하는지 궁금합니다.
미해결
김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 15분 35초 즈음에 500개 단위로 쪼개는 경우: 2개의 분할과 결합이 필요. 한 스레드당 2개의 작업 처리(스레드 최대 2개 사용 가능) 이라고 하셨는데 이 경우도 한 스레드당 1개의 작업 처리가 되어야 하는거 아닌가요?
미해결
죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
강의 자료로 받을 수 없는지 궁금하다
미해결
[저자직강] 클로드 코드 제대로 시작하기
어플, 사이트 둘다 안보이네요 중간에 업로드 되는줄알았는데 아직도 안올라와있어요.
미해결
코테의 바이블 [java]
안녕하세요. 코테의 바이블 수강생입니다. 교재로 공부하던 중 강의를 함께 수강하면 학습에 더 도움이 될 것 같아 코테올인원 JAVA 강의를 수강하려고 합니다. 노션 교재에 안내된 코테올인원 JAVA 16,500원 쿠폰을 사용하려고 눌렀는데, ‘사용 기한이 지나 쿠폰을 등록할 수 없습니다.’라는 문구가 뜨면서 등록이 되지 않습니다. 혹시 해당 쿠폰은 현재 더 이상 발급받거나 사용할 수 없는 쿠폰인지 궁금합니다. 가능하다면 쿠폰을 다시 발급받을 수 있는 방법이 있는지도 확인 부탁드립니다. 감사합니다.
미해결
웹에서 다루는 네트워크 통신 - 기초부터 HTTP, SSE, WebSocket 그리고 WebRTC P2P 통신까지
강의 예제는 Spring Boot 3.5.7 기준인데, 현재 프로젝트를 Spring Boot 4.1.0으로 생성해서 따라가고 있습니다. Jackson 3부터 패키지가 com.fasterxml.jackson.* 에서 tools.jackson.* 으로 변경되고, JsonDeserializer 도 ValueDeserializer 로 변경된 것으로 확인했습니다. 그래서 우선 아래와 같이 수정해서 진행하고 있습니다. import tools.jackson.core.JacksonException; import tools.jackson.core.JsonParser; import tools.jackson.databind.DeserializationContext; import tools.jackson.databind.JsonNode; import tools.jackson.databind.ValueDeserializer; public class JsonStringDeserializer extends ValueDeserializer<String> { @Override public String deserialize( JsonParser jsonParser, DeserializationContext deserializationContext ) throws JacksonException { JsonNode node = deserializationContext.readTree(jsonParser); return node.toString(); } } Spring Boot 4.1.0으로 계속 진행하면서 이런 식으로 변경된 API에 맞춰 수정해도 괜찮을까요? 아니면 이후에도 버전 차이로 수정해야 할 부분이 많이 발생할 수 있어서, 강의에서는 Spring Boot 3.5.x로 맞추는 것을 권장하시는지 궁금합니다. ( 가능하다면 Spring Boot 4 / Jackson 3 기준의 해당 예제 코드도 안내 부탁드려도 될까요? )
해결됨
(2027 대비!) 일주일만에 합격하는 정보처리기사 실기
첫번째 싱글턴패턴 문제: 2021년 3회 기출문제 재탕 24-1년도: (Connection(); 추가, con1.count(); 를 한번더 실행해서 3이아닌 4)