inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

Connection is broken: "java.net.ConnectException: Connection refused: no further information: localhost"

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

Connection is broken: " java.net .ConnectException: Connection refused: no further information: localhost " 혹시 상기 오류 발생하신 분은 해결방법 참고하시기 바랍니다. h2.bat 재실행 자주묻는질문 H2 내용 확인하기 컴퓨터 재부팅 (1, 2번을 해도 안 된다면, 아래 내용말고 꼭 이것부터 실행해보세요ㅠㅠ 4시간 걸려서 결국 찾은 해결법이 결국 이거였어요) git bash > cd ~ > ls > jpashop.mv .db 있는지 여부 확인 > 없으면 기존 매뉴얼 참고해서 다시 생성 8082 port already in use라면? Windows 기준 cmd > netstat -ano | findstr :8082 8082 포트를 listening하고 있는 행의 가장 오른쪽 숫자(PID) 확인 taskkill /PID 확인한숫자 /F datasource url 일치 여부 확인 방화벽에서 8082 포트 차단하는지 여부 확인 Windows 기준 제어판 > 시스템 및 보안 > Windows Defender 방화벽 > 고급 설정 > 인바운드 규칙 > 새 규칙 > 포트 > TCP, 8082 > 연결 허용 TCP 서버 연결 여부 확인 git bash에서 h2/bin 경로에서 아래 명령어 입력 java -cp h2*.jar org.h2.tools.Server -tcp -tcpAllowOthers TCP server running 결과 나오는지 확인 Projects 창 하단의 external libraries에서 h2의 버전(ex. h2-2.2.224) 확인 > 아래 링크에서 버전에 맞게 다운로드 후 재설치 https://www.h2database.com/html/download-archive.html 애플리케이션 내부에 별도 스프링 빈 추가 https://jehuipark.github.io/java/springboot-h2-tcp-setup

  • spring-boot
Peter Yu 댓글 2 좋아요 1 조회수 812

빌드.그래들에서 디펜던시에 값을 붙여넣었는데, 어노테이션에 아무런 변화가 없어요!

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

빌드.그래들에서 디펜던시에 값을 붙여넣었어요! plugins { id 'java' id 'org.springframework.boot' version '3.3.3' id 'io.spring.dependency-management' version '1.1.6' } group = 'com.group' version = '0.0.1-SNAPSHOT' java { toolchain { languageVersion = JavaLanguageVersion.of(17) } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter' testImplementation 'org.springframework.boot:spring-boot-starter-test' testRuntimeOnly 'org.junit.platform:junit-platform-launcher' implementation 'org.springframework.boot:spring-boot-starter-web' } tasks.named('test') { useJUnitPlatform() } 하지만 어노테이션에 임포트 클래스라는 메뉴가 안떠요! 아무런 변화가 없습니다! https://needneo.tistory.com/272 위 링크처럼 임포트 클래스 메뉴가 떠야하는데, 새로고침을 어떻게 하라는 건가요? 한글메뉴라서 버튼이름이 다를 수 있어요! 파일에서 IDE고치기도 해보고 실행도 해보고 디버그도 해봤어요! 전혀 변화가 없습니다. 구체적으로 해결방법을 가르켜주세요!

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
Tkhp Sch 댓글 2 좋아요 0 조회수 121

강사님의 동영상처럼 어노테이션을 입력하면 저는 임포트가 안떠요!

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

강사님처럼 어노테이션을 입력하면, 임포트가 입력이 안되요. 직접 작성해도 web.에서 오류가 걸려요. 무엇인가 설정이 안되었거나 무엇인가 안깔려있는거 같은데, 어떻게 해결해야하나요? 그리고 임포트 단축키좀 알려주세요. ctrl+O인가요?

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
Tkhp Sch 댓글 2 좋아요 0 조회수 114

AuthenticationManager 사용 방법­ HttpSecurity 사용

미해결

스프링 시큐리티 완전 정복 [6.x 개정판]

AuthenticationManager 사용 방법­ HttpSecurity 사용에서 @Bean 사용으로 CustomFilter를 빈으로 생성하면 안되는 이유가 AutenticationManager가 빈이 아니기 때문에 주입받지 못한다고 하셨는데 securityFilterChain(HttpSecurity http) 메서드에서 AuthenticationManagerBuilder를 통해 build() or getObject()사용으로 AuthenticationManager를 가져오고 .addFilterBefore(customFilter(autenticationManager)) 여기서 넘겨주면 파라미터로 AuthenticationManagerf를 받는게 아닌가요?

  • spring
  • spring-boot
  • spring-security
  • security
  • web-security
bae jewoo 댓글 2 좋아요 0 조회수 169

cmd 빌드 시 test 문제

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 빌드를 하면 다음과 같이 뜨는데요 무시하고 lib 가서 jar 실행하면 실행 되긴 합니다. 이건 어떤 문제인가요?

  • java
  • spring
  • mvc
  • spring-boot
김동영 댓글 3 좋아요 0 조회수 322

h2 데이터베이스 연결

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

h2 데이터베이스 연결이 자꾸 안된다고 뜹니다... 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)

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
cowldnd123 댓글 2 좋아요 0 조회수 283

react 소스 부탁드립니다.

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

강의 너무 잘 보고 있습니다. 강의를 진행하면서 그냥 따라하는것보다는 이건 이렇게도 해보고 저건 저렇게도 해보면서 배움을 진행 하는게 좋을 것 같아 요청 드립니다 ㅎ 좋은 강의 감사합니다. jhr7124@naver.com

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
HeaRyong Jang 댓글 2 좋아요 0 조회수 128

@GeneratedValue 전략

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] @GeneratedValue 에서 따로 strategy 전략을 안주면 AUTO로 설정되고 jpa에서 pk 순서?를 관리해주는걸로 알고있는데 몇번 post man으로 API 요청을 날리다보니 member_id 가 1,2까지 순차적으로 증가하다가 갑자기 52번으로 뛰었어요. 그래서 member_seq 테이블의 값을 3으로 수정해줬는데 다시 api 호출을 해보니 음수로 바뀌었습니다. 이부분이 이해가 안가는데 pk 값을 어떤식으로 동작? 관리 하는지 알려주시면 감사하겠습니다. 그리고 이 방식은 항상 순차적인 값으로 증가가된다는 보장이 없는것 같은데 AUTO 로 사용해도 되는지 궁금합니다. 참고로 db는 Mysql 사용했습니다. .

  • java
  • spring
  • spring-boot
  • jpa
김나노 댓글 2 좋아요 0 조회수 151

안녕하세요

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

안녕하세요 깃허브 부분까지도 다 듣고, 깃허브에 README기능을 알게되어 어떤 기능이 있는지 등을 간단히 적어두었는디 괜찮을까요? 또한 깃허브에 계속 올려놔도 되는건지 궁금합니다(저작권 때문에여!)

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
댓글 2 좋아요 1 조회수 89

메서드 2번 호출 건에 대하여

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] service에 한해서만 apo를등록해보았는데요, 서비스뿐만아니라 모든 메서드에서 2번호출이 일어나는데 이건 웹에서 2번호출을 한거라고 보면될까요? 조회 페이지 버튼을 눌렀을때 디버깅을 찍어봤는데 MemberService의 findMember메서드에 2번 들어오더라고요

  • java
  • spring
  • mvc
  • spring-boot
company CHOI 댓글 2 좋아요 0 조회수 227

SimpleCacheConfiguration과 빈 등록

미해결

토비의 스프링 부트 - 이해와 원리

안녕하세요! 수업을 듣다 질문이 생겨서요! SimpleCacheConfiguration의 Condition Report가 Positive한 것 까지는 이해가되는데요! 그안에, @Bean의 파라미터를 보면, CacheProperties와 CacheManagerCustomizers가 있더라구요! 제 생각에는 해당 값들이 없을 때는 Bean등록이 되지않고 에러가 나는게 아닐까 싶은데, 에러가 나지않더라구요! 문서를 찾아 읽어보니, @EnableCaching과 함께 사용할 때 SimpleCacheConfiguration에 있는 Bean을 주입받을 수 있던데, @EnableCaching이 없이도 어떻게 SimpleCacheConfiguration이 에러가 없는지 궁금합니다!

  • spring
  • spring-boot
  • spring-jdbc
Hyun Yoo 댓글 2 좋아요 0 조회수 205

개발 툴에 질문드립니다.

미해결

코드로 배우는 React 19 with 스프링부트 API서버

일단 수강 신청은 해놨는데 ... vscode ,intellij 쓰는 줄 알았는데 아닌거 같아서요 ... 혹시 수업진행할 때 쓰는 툴이 구체적으로 어떻게 쓰는 건지알수 있을까요 ? vscode로만 다 하나요 ?

  • react
  • spring-boot
  • jpa
  • jwt
  • redux-toolkit
컴맹 댓글 1 좋아요 0 조회수 152

WebSecurity 설정 질문입니다.

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

@Bean protected SecurityFilterChain config(HttpSecurity http) throws Exception { http.csrf( (csrf) -> csrf.disable() ); http.authorizeHttpRequests( authorize -> authorize .requestMatchers("/**").permitAll() .anyRequest().authenticated() ); http.headers((headers) -> headers.frameOptions( (frameOptions) -> frameOptions.sameOrigin())); return http.build(); } 이 코드를 @Bean protected SecurityFilterChain config(HttpSecurity http) throws Exception { http.csrf( (csrf) -> csrf.disable() ); http.authorizeHttpRequests( authorize -> authorize .requestMatchers("/**") .access( new WebExpressionAuthorizationManager("hasIpAddress('127.0.0.1') or hasIpAddress('::1') or hasIpAddress('" + MY_IP + "')") ) .anyRequest().authenticated() ); http.headers((headers) -> headers.frameOptions( (frameOptions) -> frameOptions.sameOrigin())); return http.build(); } .access( new WebExpressionAuthorizationManager("hasIpAddress('127.0.0.1') or hasIpAddress('::1') or hasIpAddress('" + MY_IP + "')") ) 이 부분을 추가시키면, 파일 링크로 가는 것이 아니라, info 라는 파일이 다운받아지는데, 어떻게 해결해야 할지 여쭤보고 싶습니다 ㅠㅜ

  • spring-boot
  • jpa
  • 아키텍처
  • spring-cloud
  • kafka
  • msa
  • rabbitmq
byungsoo 댓글 1 좋아요 0 조회수 603

해당 작업을 따로 tool을 설치해야 하는건가요?

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

아래와 같이 명령어를 입력해야 하는데 따로 tool을 설치해서 명령어 입력인가요?

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
jyh 댓글 2 좋아요 0 조회수 134

어노테이션 적용이 안되요...

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

어노테이션 적용이 안됩니다.. 자바는 17로 컴파일 했습니다

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
jyh 댓글 2 좋아요 0 조회수 164

javadoc 사용법이 따로 있을까요?

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 22:34초 경에 영한님 같은 경우에는 초록색 글씨로 주석이 자동 작성되어있는걸 볼수 있는데요 저 같은 경우에는 이렇게 초록색 글씨 없이 표시되는데 인텔리제이 ultimate버전은 지원하지 않는 기능인가요?? 영한님은 엔터프라이즈 버전을 쓰셔서 나오는걸까요? 아니면 따로 설정이 있는걸까요??

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
googoo9 댓글 2 좋아요 0 조회수 266

explodedWar 문의

미해결

스프링 부트 - 핵심 원리와 활용

server 프로젝트 위치에서 gradlew explodedWar 을 실행해 압축이 풀어진 WAR 파일 경로를 톰캣 Deployment directory 경로에 기재해두었습니다. 이후 강의를 보니 강사님께서는 프로젝트를 수정하고 나서 톰캣을 재실행하니 소스가 수정된 내역이 서버에 바로 반영이 되더라구요. 근데 저는 server 프로젝트 경로로 가서 build 폴더의 exploded 파일을 삭제하고 다시 gradlew explodedWar 명령어를 실행해야 수정된 소스가 톰캣에서 실행되던데 뭐가 잘못된걸까요..?

  • spring
  • spring-boot
  • prometheus
  • grafana
backendman 댓글 2 좋아요 0 조회수 153

동시성 제어 (optimistic locking) 재시도 부분 질문 드립니다.

미해결

견고한 결제 시스템 구축

동시성 제어를 optimistic 방식으로 구현을 하시고 retry 를 직접 구현하셨느데요- 혹시 직접 구현하지 않고 스프링 @Retryable 을 이용안하신 이유가 있으실까요? @Retryable을 하면 더 간단하게 재처리가 가능할것 같아서요~!

  • spring
  • spring-boot
  • dbms/rdbms
  • backend
  • payments
jimin.song3 댓글 1 좋아요 0 조회수 200

인기 태그

인프런 TOP Writers

주간 인기글