묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결다양한 사례로 익히는 SQL 데이터 분석
데이터 분석 환경에 있어서 맥북(IOS)을 사용하는게 더 효율적일까요?
안녕하세요. 권철민 선생님. SQL Fundamentals에 이어 다양한 사례로 익히는 SQL 데이터 강의로 넘어오게 되었습니다. 온라인 플랫폼 강의들이 대부분 개념적인 측면에서 SQL을 다루는데 이번 강의는 실무에서 바로 적용할 수 있을 것 같아 기대가 큽니다. 선생님의 나머지 강의 (머신러닝/스파크)를 수강할 예정이고 직무도 Operations에서 데이터 분석 직군으로 바꾸고 싶은데 (1) Mac북 (IOS) 환경에서 수강이 가능할 지 궁금합니다. (2) 업무에 있어서도 Mac북을 써야만 하는지도 궁금합니다!
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
200 ok가 아니라 500 error가 뜹니다.
강의 초반에 저장한적 없는 GET users/100을 요청했을 때 강의에서는 200 ok라고 뜨는데 저는 500 error라고 뜹니다. 500 error 뜨는 것이 틀린 것은 아닌 것 같은데 전 왜 이렇게 뜨는지 궁금하네요.
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다.
슬랙 초대 부탁드립니다. rlaekdus17@sookmyung.ac.kr
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
Interpreter
python interpreter가 vs code 애서 다운이 되지 않습니다 계정도 영문명으로 수정했습니다
-
미해결스마트요원에게 배우는 구글 스프레드시트
선생님 너무 궁금합니다. 질문드려요
선생님 너무 궁금한 사항이 있어요. 일단 A열은 구글폼으로 받은 데이터고 B열은 YEAR 함수를 사용해서 년도를 분리해습니다. A열은 구글폼으로 계속 열이 늘어나는데 B열 함수가 A열이 늘어남에 따라 자동으로 함수가 들어갈 수 있는 방법이 있나요? 이건 메크로나 아니며 스크립트를 사용해야 하는지 너무 궁금합니다. 그런 예가 있다면 설명 또는 유튜브 링크등 좀 알 수 있을까요? 너무 궁금하면서도 필요합니다. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
야생형 코스대로 진행하려는데
야생형 커리큘럼 순서가 어떻게되는지 알수있을까요? 구글링해도 안나와서요 ㅠㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
vs code 인터프리터 설정
안녕하십니까. 이번 강의를 수강하고 처음 vs code 설정 중 질문이 있어 문의드립니다. 파이썬과 vs code를 설치하고 python: select interpreter를 눌렀지만 파란색 바 왼쪽 밑에 강사님 처럼 설정되지 않고 첨부한 사진처럼 변화가 없네요. 파이썬, vs code 설치시에 모두 관리자 권한으로 설치하였고, vs code 설치시에 박스는 모두 체크하고 설치하였습니다. print 문은 작성하고 실행하니 정상작동은 합니다. 해결방법이 궁금합니다.
-
미해결유니티를 위한 C# 기초 프로그래밍-구조지향(무료)
다음 강의 출력 변수?
안녕하세요. Part1 강의를 시작으로 강사님의 강의를 쭉 듣고 있는데 이 강의는 마지막에 다음시간에 출력변수에 대해 알아보자고 하시고 강의가 더 이상 없네요? Part2로 넘어가면 되나요?
-
해결됨쉽게 배우는 adobe XD 기초부터 실무까지 완벽 마스터
디자인 후에 무엇을 해야되나요??
안녕하세요 수업을 보면서 열심히 디자인을 하고 있습니다 그런데 궁금한게 있어요 웹디자인하고 앱디자인 하고난후에 어플이나 웹페이지 만든후에 어떻게 하는지 궁금햠니다 XD프로그램 자체로는 불가능한거 같구 다른프로그램을 써서 만들텐데 어떤걸 써야될지 궁금합니다
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
objectMapper 를 이용한 테스트 시 오류.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class com.tpoluol.request.PostCreate]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.tpoluol.request.PostCreate` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 2] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at org.springframework.test.web.servlet.TestDispatcherServlet.service(TestDispatcherServlet.java:72) at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) at org.springframework.mock.web.MockFilterChain$ServletFilterProxy.doFilter(MockFilterChain.java:167) at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.springframework.mock.web.MockFilterChain.doFilter(MockFilterChain.java:134) at org.springframework.test.web.servlet.MockMvc.perform(MockMvc.java:199) at com.tpoluol.controller.PostControllerTest.test(PostControllerTest.java:50) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:71) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54)Caused by: org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class com.tpoluol.request.PostCreate]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.tpoluol.request.PostCreate` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 2] at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:388) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:343) at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:185) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:160) at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:133) at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122) at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:179) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ... 87 moreCaused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of `com.tpoluol.request.PostCreate` (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 2] at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:67) at com.fasterxml.jackson.databind.DeserializationContext.reportBadDefinition(DeserializationContext.java:1904) at com.fasterxml.jackson.databind.DatabindContext.reportBadDefinition(DatabindContext.java:400) at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator(DeserializationContext.java:1349) at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1415) at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:351) at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:184) at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3682) at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:380) ... 101 more test() 를 돌렸을때 이러한 오류가 발생해서 질문 올립니다. NestedServletException HttpMessageConversionException InvalidDefinitionException 와 같이 표시된 예외들을 검색해서 찾아보았지만, 해결할 수 가 없어 질문 올립니다..
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
트랜잭션 매니저가 커넥션을 생성하는게
커넥션 풀에서 커넥션을 꺼내오는 것인가요? 그림에서 커넥션 풀은 안나오는데 사용하지 않는건가요 ?
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
상수의 선언
안녕하세요 백엔드를 하다가 프론트하라그래서 부랴부랴 프론트쪽 기술 습득하고있는 사람입니다. 자바스크립트에서는 거의 모든 변수를 상수로 선언하는게 컨벤션같던데 자바를 하던 사람으로서 조금 의문이 생겨서 질문드립니다. 자바의 경우 상수로 선언시 애플리케이션이 종료되기전까지 살아있게되는데요 자바스크립트의 경우는 어떻게 되나요? 상수든 변수든 상관없나요?
-
미해결누구든지 하는 리액트: 초심자를 위한 react 핵심 강좌
강의 교재 받을 수 있나요?
강의 교재를 pdf 로 받아 볼수 있을까요? https://react-anyone.vlpt.us/01.html 위 링크 html의 내용들이요.
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
안녕하세요! 도표 관련 질문이 있습니다.
안녕하세요. 새로 리엑트를 시작하려 강의를 수강신청 하였는데요, 강의 도표가 일부분만 받을 수 있는거같던데 전체 도표는 받을 수 없는것인가요?
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
그림 그릴때 사용하는 툴
안녕하세요. 이와 같은 그림을 그리실때 어떤 도구를 사용하셨는지 여쭐 수 있을까요? (혹시 visio인가요?)
-
미해결3DS MAX 입문강좌 (입문부터 자동차 예제까지)
렌더링 질문
강의에 나와있는 processing 버튼이 안보여요...
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
아나콘다 프롬프트로 설치시에 !pip 와 pip 랑 차이가 잇나요
윈도우10 환경이고요. 아나콘다프로프트 창에서 !pip install 이 오류가 나서 구글에서 이것저것찾아보다 대부분 pip설치 알려주는글들이 느낌표 없이 pip 만 쓰는게 보이길래, 저도느낌표 빼고 pip install 로 진행하니 설치가 됬습니다. 느낌표를 쓰는 이유가 뭔지 궁굼합니다. 주피터안에서 설치할때만 느낌표 쓰는건가요
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
unfollow_success질문드립니다.
안녕하세요. reducers/user.js의 unfollow_success 부분 질문드립니다. 불변성을 안 지키기 위해서는 splice를 사용하는 것이 맞다고 하셨는데 그럼 filter보다는 splice를 사용해서 배열에서 요소를 제거하는 것이 더 나은 방법인가요? 아무래도 filter를 사용하게 되면 새로운 배열을 생성하게 되기 때문에 splice를 사용하는 것이 더 나은 방법인지 아니면 크게 상관없는지 궁금합니다.
-
미해결
MemberService 테스트시 `@Transaction`을 붙였을 때와 안 붙였을 때 차이
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강의를 보면서 궁금한게 생겼는데 해결되지 않아 질문드립니다. ```java @Test public void 회원가입() throws Exception { //given Member member = new Member(); member.setName("kim"); //when Long saveId = memberService.join(member); //then// em.flush(); assertThat(memberRepository.findOne(saveId)).isEqualTo(member); } ``` 해당 코드 실행시 `@Transaction`애너테이션이 붙어 있을 경우는 테스트가 정상적으로 통과되지만 `@Transaction` 애너테이션이 붙어 있지 않을 경우 서로 다른 객체라고 테스트가 실패하게 됩니다. org.opentest4j.AssertionFailedError: expected: jpabook.jpashop.domain.Member@21dd91da but was: jpabook.jpashop.domain.Member@7657d29f Expected :jpabook.jpashop.domain.Member@21dd91da Actual :jpabook.jpashop.domain.Member@7657d29f 왜 인지 명확하게 모르겠습니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
질문이 하나 있습니다
api gate way 서버에서 refresh를 해도 모든 서버에 다 적용이 되는건가요 ? 가령 ecommerce.yml파일에서 토큰 정보를 바꿨는데 api gate way 서버 api로 refresh를 해도 유저 서비스에 token도 바뀌는 건가요? 강의에서는 그렇게 나오긴했는데 맞는지 확시히 잘 몰라서 질문드립니다