묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결After Effects CC 2018 Expression의 입문
SourceRectAtTime
텍스트에 애니메이션을 추가하여 문자값 5, 애니메이터 범위 선택기의 오프셋 값에 0에서 100 키프레임을 주었는데요, 빈 텍스트 레이어에 해당 값을 확인하려 아래처럼 적으니 0인 지점에서도 고정된 width값이 나와서요. thisComp.layer("we are the world").sourceRectAtTime().width왜 저는 width값이 0으로 확인되지 않을까요? 확인 부탁드립니다.
-
미해결FreeRTOS 프로그래밍
#define CMSIS_OS 주석에 대해서 질문입니다
이게 CMSIS_V1 이것과 연관이 있나요?주석이 되어있기 때문에 else 부분만 히팅이 되는것으로 알고 있습니다 추가적으로 보내주신 코드를 실행해보았으나 기계가 말썽인건지 뭔지는 모르겠습니다 디버깅에서 에러가 발생해서 진행이 안됩니다PUTTY는 아무것도 나오지 않습니다오실로스코프도 없고 지식도 없습니다 그래서 RUN으로 만 실행하고LED로 디버깅하고 있습니다
-
해결됨스프링 핵심 원리 - 기본편
컴포넌트 스캔에서 구현체 변경
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)네[질문 내용]기존의 컴포넌트 스캔을 사용하지 않는 AppConfig 에서는 구현체를 변경하고 싶다면 다음과 같이 AppConfig에서 직접 설정 정보를 변경했습니다. (FixDiscountPolicy -> RateDiscountPolicy로 변경)@Bean public DiscountPolicy discountPolicy(){ //return new FixDiscountPolicy(); return new RateDiscountPolicy(); }컴포넌트 스캔을 적용한 AutoAppConfig에서 구현체를 변경하고 싶다면, FixDiscountPolicy 위에 있는 @Component 어노테이션을 지우고 RateDiscountPolicy에 @Component 어노테이션을 붙여주면 되는걸까요?
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
14강 MyBatis 연결 질문입니다.
안녕하세요신입 개발자로 영상 잘 보면서 따라오고 있었습니다.그런데 지금 root-context.xml 에서 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd"> <!-- Root Context: defines shared resources visible to all other web components --> <!-- API(HikariCP) --> <!-- bean : 객체를 생성하는 태그 --> <bean id="hikariConfig" class="com.zaxxer.hikari.HikariConfig"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/> <property name="jdbcUrl" value="jdbc:oracle:thin:@127.0.0.1:1521:XE"/> <property name="username" value="hr"/> <property name="password" value="hr"/> </bean> <!-- HikariDataSource(Connection POOL을 만드는 역할을 한다) --> <bean id="dataSource" class="com.zaxxer.hikari.HikariDataSource" destroy-method="close"> <constructor-arg ref="hikariConfig" /> </bean> <mybatis-spring:scan base-package="kr.board.mapper"/> <!-- BoardMapper interface의 구현클래스 생성 SqlSessionFactoryBean(SQL을 실행하는 API) --> <bean class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> </bean></beans> 이렇게 영상과 같이 붙여넣고 저장을 누른후에namespaces 버튼을 눌렀는데 ...mvcmybatisp... 이렇게 나와야하는것이 저는...mvcp... 이렇게 나옵니다 그냥 강제로 하드코딩을 해야 하는건지다른 방법이 있는지 여쭤봅니다.
-
미해결홍정모의 따라하며 배우는 C언어
2:28초 질문입니다.
교수님이 입력하신 대로 그대로 입력하고 디버깅 해보면B 1 2 를 입력한 뒤에 c의 값은 공백이고 cols값은 3 rows 값은 3입니다. 왜 cols값과 rows값이 3인지 이해가 안됩니다.scanf함수와 getchar함수를 만났을 때 입력을 받을 때와 입력을 받지 않고 다음 라인으로 바로 건너 뛰는 경우도 있는데 왜 그런 걸까요?
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
master node connetction error
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 현재 포드디스크립터 부분을 시청 중이며 실습은 GCP 프로젝트에서 진행하고 있습니다.문제점 1.go-http-pod.yaml 작성 후 create 시The connection to the server 10.128.0.6:6443 was refused - did you specify the right host or port?라는 에러가 발생합니다.gcp에서 vm 생성 후 마스터노드 및 워커노드 생성(통신 되는 것 확인)kubectl get pod / kubectl get nodes 명령어 실행 시에도 port refused 문제 발생방화벽 문제라고 판단하여 rule 추가(6443 포트 allow) 하였으나 해결되지 않음kubelet stop/restart 시 kubectl get pod 실행 가능하지만 5분 이내 다시 port refused 문제 발생root@master:~/yaml# kubectl get nodes The connection to the server 10.128.0.6:6443 was refused - did you specify the right host or port? root@master:~/yaml# systemctl restart kubelet root@master:~/yaml# kubectl get nodes NAME STATUS ROLES AGE VERSION master Ready control-plane 17h v1.25.3 work-node NotReady <none> 17h v1.25.3kubelet 때문에 발생하는 문제 같은데 지운 뒤 실습해도 문제가 없나요? 문제점 2.http-go pod를 생성했으나 ContainerCreating 에서 멈춰있습니다.root@master:~/yaml# kubectl get pod NAME READY STATUS RESTARTS AGE http-go 0/1 ContainerCreating 0 17h 문제점 1 명령어 히스토리 첨부합니다. 64 systemctl stop kubelet 65 systemctl start kubelet 66 kubectl get pod 67 kubectl get node 68 kubectl get nodes 69 strace -eopenat kubectl version 70 kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml 71 podsecuritypolicy.policy/psp.flannel.unprivileged created 72 clusterrole.rbac.authorization.k8s.io/flannel created 73 clusterrolebinding.rbac.authorization.k8s.io/flannel created 74 serviceaccount/flannel created 75 configmap/kube-flannel-cfg created 76 daemonset.apps/kube-flannel-ds created 77 kubectl get pod 78 ls -al .kube/ 79 cat .kube/config 80 cat .kube/cache/ 81 systemctl restart kubelet 82 kubectl get pod 83 export KUBECONFIG=/home/$(whoami)/.kube/config 84 netstat -tulpn | grep -i 6443 85 /usr/local/bin/kube-apiserver \\ 86 --advertise-address=${INTERNAL_IP} \\ 87 --allow-privileged=true \\ 88 --apiserver-count=3 \\ 89 --audit-log-maxage=30 \\ 90 --audit-log-maxbackup=3 \\ 91 --audit-log-maxsize=100 \\ 92 --audit-log-path=/var/log/audit.log \\ 93 --authorization-mode=Node,RBAC \\ 94 --bind-address=0.0.0.0 \\ 95 --client-ca-file=/var/lib/kubernetes/ca.crt \\ 96 --enable-admission-plugins=NodeRestriction,ServiceAccount \\ 97 --enable-swagger-ui=true \\ 98 --enable-bootstrap-token-auth=true \\ 99 --etcd-cafile=/var/lib/kubernetes/ca.crt \\ 100 --etcd-certfile=/var/lib/kubernetes/etcd-server.crt \\ 101 --etcd-keyfile=/var/lib/kubernetes/etcd-server.key \\ 102 --etcd-servers=https://192.168.5.11:2379,https://192.168.5.12:2379 \\ 103 --event-ttl=1h \\ 104 --encryption-provider-config=/var/lib/kubernetes/encryption-config.yaml \\ 105 --kubelet-certificate-authority=/var/lib/kubernetes/ca.crt \\ 106 --kubelet-client-certificate=/var/lib/kubernetes/kube-apiserver.crt \\ 107 --kubelet-client-key=/var/lib/kubernetes/kube-apiserver.key \\ 108 --kubelet-https=true \\ 109 --runtime-config=api/all \\ 110 --service-account-key-file=/var/lib/kubernetes/service-account.crt \\ 111 --service-cluster-ip-range=10.96.0.0/24 \\ 112 --service-node-port-range=30000-32767 \\ 113 --tls-cert-file=/var/lib/kubernetes/kube-apiserver.crt \\ 114 --tls-private-key-file=/var/lib/kubernetes/kube-apiserver.key \\ 115 --v=2 116 kubectl get pod + 여러번에 재설치 끝에 다시 작동 되었으나master-work 노드의 not ready 상태 를 ready 상태로 변경하기 위해서 시도한 kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')"이 명령어가 문제였던 것 같습니다. root@master-node:~# kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')" WARNING: This version information is deprecated and will be replaced with the output from kubectl version --short. Use --output=yaml|json to get the full version. Unable to connect to the server: dial tcp: lookup cloud.weave.works on 169.254.169.254:53: no such host root@master-node:~# kubectl get nodes Get "https://10.128.0.4:6443/api/v1/nodes?limit=500": dial tcp 10.128.0.4:6443: connect: connection refused - error from a previous attempt: http2: server sent GOAWAY and closed the connection; LastStreamID=1, ErrCode=NO_ERROR, debug="" root@master-node:~# kubectl get nodes The connection to the server 10.128.0.4:6443 was refused - did you specify the right host or port? root@master-node:~# 명령어 시도 후 이렇게 뜨는데요다른 방법이 있으시면 알려주셨으면 합니다. ㅜㅜ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
가볍게 프론트엔드를 제작하고 싶다면 어떻게 공부하면 좋을까요?
안녕하세요~선생님 백엔드 취업목표로 java수업을 듣고 있는 수강생입니다.비전공자 출신이여서 프론트 엔드 지식이 없는 상태인데요,백엔드 수업을 듣다보니 간단하게 웹사이트등을 취미로 만들어보고 싶어서요~ 그런데 html, css,javascript 공부도 꽤 오래걸릴것 같아서요. 혹시 취미생활로 간단하게 프론트 제작하고 싶을때 개발자 분들은 어떻게 하시나요? 간단한 프론트엔트 제작 언어가 있을까요?감사합니다!
-
미해결데이터 분석 SQL Fundamentals
group by
부서명 SALES와 RESEARCH 소속 직원별로 과거부터 현재까지 모든 급여를 취합한 평균 급여 문제 질문입니다과거부터 현재까지 모든 급여를 취합한 평균을 구하려면 sum이 나와야 할 것 같은데 sum이 왜 없나요?
-
미해결따라하면서 배우는 고박사의 유니티 기초
FPS 설정은 어디서 하는 건가요?
FPS 값을 설정하는 부분은 어디서 하는 건가요??? 지금은 update함수 호출만 했는데도 저렇게 여러번 출력 되고 있는데
-
미해결처음 시작하는 Infrastructure as Code: AWS & 테라폼
추천하시는 혹은 가입되어 있으신 커뮤니티는 어디신가요?
안녕하세요.1강 수강 후에 지속적인 학습을 위한 커뮤니티 가입을 추천해주셨는데요.공유 가능하시다면 각 분야별(technical skill) 추천하시는 혹은 가입되어 있는 커뮤니티는 어디인지 궁금합니다.
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
vue CLI 설치 문제
vue cli를 설치할 때 강의처럼 아래 명령어로 설치했습니다. npm install -g @vue/cli 설치 후 vue 명령어를 입력하니 아래와 같은 메세지가 나오네요. You are using Node v10.16.3, but this version of @vue/cli requires Node ^12.0.0 || >= 14.0.0.Please upgrade your Node version. 이 부분들 어떻게 처리해야 할지요.메세지 처럼 node 버전을 업그래이드하면 수업진행하는데 문제가 없을지요?확인 부탁드립니다.
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
preview에서 해상도가 달라지고 정렬도 깨져 보입니다.
저렇게 정렬도 달라지고, 폰트 크기도 달라지고, 전체 해상도도 완전히 엉뚱하게 나옵니다. 도무지 이유를 모르겠습니다 ㅠㅠ
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
부하테스트 질문 있습니다
안녕하세요 :)교재 525쪽> npx artillery run loadtest.json을 실행해보았는데요 결과에교제처럼 scenarios launchedscenarios completedrequests completedRPS sent scenario countscodes가 뜨지 않습니다. 결과 나타내는 형태가 바뀐 걸까요? 제가 실행한 결과는 아래와 같습니다. Phase started: unnamed (index: 0, duration: 60s) 08:21:09(+0900)--------------------------------------Metrics for period to: 08:21:10(+0900) (width: 0.303s)--------------------------------------http.codes.200: ................................................................ 2http.request_rate: ............................................................. 9/sechttp.requests: ................................................................. 9http.response_time: min: ......................................................................... 74 max: ......................................................................... 126 median: ...................................................................... 74.4 p95: ......................................................................... 74.4 p99: ......................................................................... 74.4http.responses: ................................................................ 2vusers.created: ................................................................ 7vusers.created_by_name.0: ...................................................... 7--------------------------------------Metrics for period to: 08:21:20(+0900) (width: 9.985s)--------------------------------------http.codes.200: ................................................................ 612http.codes.302: ................................................................ 307http.codes.404: ................................................................ 307http.request_rate: ............................................................. 125/sechttp.requests: ................................................................. 1219http.response_time: min: ......................................................................... 2 max: ......................................................................... 198 median: ...................................................................... 7 p95: ......................................................................... 32.8 p99: ......................................................................... 96.6http.responses: ................................................................ 1226vusers.completed: .............................................................. 307vusers.created: ................................................................ 300vusers.created_by_name.0: ...................................................... 300vusers.failed: ................................................................. 0vusers.session_length: min: ......................................................................... 20.9 max: ......................................................................... 506.5 median: ...................................................................... 38.5 p95: ......................................................................... 172.5 p99: ......................................................................... 354.3--------------------------------------Metrics for period to: 08:21:30(+0900) (width: 9.962s)--------------------------------------http.codes.200: ................................................................ 599http.codes.302: ................................................................ 300http.codes.404: ................................................................ 299http.request_rate: ............................................................. 120/sechttp.requests: ................................................................. 1199http.response_time: min: ......................................................................... 2 max: ......................................................................... 59 median: ...................................................................... 6 p95: ......................................................................... 16.9 p99: ......................................................................... 26.8http.responses: ................................................................ 1198vusers.completed: .............................................................. 299vusers.created: ................................................................ 300vusers.created_by_name.0: ...................................................... 300vusers.failed: ................................................................. 0vusers.session_length: min: ......................................................................... 19 max: ......................................................................... 142 median: ...................................................................... 31.5 p95: ......................................................................... 62.2 p99: ......................................................................... 106.7--------------------------------------Metrics for period to: 08:21:40(+0900) (width: 9.996s)--------------------------------------http.codes.200: ................................................................ 600http.codes.302: ................................................................ 300http.codes.404: ................................................................ 301http.request_rate: ............................................................. 120/sechttp.requests: ................................................................. 1201http.response_time: min: ......................................................................... 2 max: ......................................................................... 31 median: ...................................................................... 6 p95: ......................................................................... 16 p99: ......................................................................... 21.1http.responses: ................................................................ 1201vusers.completed: .............................................................. 300vusers.created: ................................................................ 300vusers.created_by_name.0: ...................................................... 300vusers.failed: ................................................................. 0vusers.session_length: min: ......................................................................... 19.7 max: ......................................................................... 81.7 median: ...................................................................... 30.9 p95: ......................................................................... 55.2 p99: ......................................................................... 63.4--------------------------------------Metrics for period to: 08:21:50(+0900) (width: 9.992s)--------------------------------------http.codes.200: ................................................................ 601http.codes.302: ................................................................ 300http.codes.404: ................................................................ 300http.request_rate: ............................................................. 120/sechttp.requests: ................................................................. 1200http.response_time: min: ......................................................................... 2 max: ......................................................................... 28 median: ...................................................................... 6 p95: ......................................................................... 15 p99: ......................................................................... 19.9http.responses: ................................................................ 1201vusers.completed: .............................................................. 301vusers.created: ................................................................ 300vusers.created_by_name.0: ...................................................... 300vusers.failed: ................................................................. 0vusers.session_length: min: ......................................................................... 19.1 max: ......................................................................... 63 median: ...................................................................... 31.5 p95: ......................................................................... 53 p99: ......................................................................... 58.6--------------------------------------Metrics for period to: 08:22:00(+0900) (width: 9.964s)--------------------------------------http.codes.200: ................................................................ 600http.codes.302: ................................................................ 300http.codes.404: ................................................................ 300http.request_rate: ............................................................. 120/sechttp.requests: ................................................................. 1200http.response_time: min: ......................................................................... 2 max: ......................................................................... 31 median: ...................................................................... 7 p95: ......................................................................... 16.9 p99: ......................................................................... 22.9http.responses: ................................................................ 1200vusers.completed: .............................................................. 300vusers.created: ................................................................ 300vusers.created_by_name.0: ...................................................... 300vusers.failed: ................................................................. 0vusers.session_length: min: ......................................................................... 20.5 max: ......................................................................... 78.1 median: ...................................................................... 34.8 p95: ......................................................................... 58.6 p99: ......................................................................... 70.1Phase completed: unnamed (index: 0, duration: 60s) 08:22:09(+0900)--------------------------------------Metrics for period to: 08:22:10(+0900) (width: 9.832s)--------------------------------------http.codes.200: ................................................................ 586http.codes.302: ................................................................ 293http.codes.404: ................................................................ 293http.request_rate: ............................................................. 120/sechttp.requests: ................................................................. 1172http.response_time: min: ......................................................................... 2 max: ......................................................................... 35 median: ...................................................................... 6 p95: ......................................................................... 16 p99: ......................................................................... 22.9http.responses: ................................................................ 1172vusers.completed: .............................................................. 293vusers.created: ................................................................ 293vusers.created_by_name.0: ...................................................... 293vusers.failed: ................................................................. 0vusers.session_length: min: ......................................................................... 20.1 max: ......................................................................... 101.4 median: ...................................................................... 33.5 p95: ......................................................................... 57.4 p99: ......................................................................... 73All VUs finished. Total time: 1 minute, 10 seconds--------------------------------Summary report @ 08:22:15(+0900)--------------------------------http.codes.200: ................................................................ 3600http.codes.302: ................................................................ 1800http.codes.404: ................................................................ 1800http.request_rate: ............................................................. 110/sechttp.requests: ................................................................. 7200http.response_time: min: ......................................................................... 2 max: ......................................................................... 198 median: ...................................................................... 6 p95: ......................................................................... 18 p99: ......................................................................... 32.8http.responses: ................................................................ 7200vusers.completed: .............................................................. 1800vusers.created: ................................................................ 1800vusers.created_by_name.0: ...................................................... 1800vusers.failed: ................................................................. 0vusers.session_length: min: ......................................................................... 19 max: ......................................................................... 506.5 median: ...................................................................... 33.5 p95: ......................................................................... 61 p99: ......................................................................... 169
-
미해결홍정모의 따라하며 배우는 C언어
(19:50) 동적할당 메모리 반납
강의 19:50부분입니다.동적할당 메모리는 힙으로부터 메모리를 할당받은 후, 다 사용을 했으면 그 할당받은 메모리를 꼬박꼬박 free( )로 반납해야한다고 이해했습니다.그런데 강의에서 교수님께서 말씀하시길, "free( )를 한, 동적할당 메모리를 가리키는 포인터 ptr이라도, 더이상 어떠한 동적할당 메모리도 가리키고 있지 않음을 표현하기 위해 NULL을 대입해주는 것이 좋다"라고 하셨습니다.1. 동적할당으로 240bytes를 할당받고나서,37번 문장 free(ptr);을 했음에도 다시 NULL로 가리키는 데이터가 없음을 확실히 나타내줘야 한다는 것이 물론 선택사항이긴 하지만힙(heap)에 할당받은 240bytes는 어딘가 아직 반납되지 않고 존재한다는 것인가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberServiceTest.java AfterEach 질문
========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의중 강사님께서 MemberService의 test 클래스 만들 때 AfterEach 하기 위해서 MemoryMemberRepository 클래스를 불러오셨습니다. 그런데 그냥 MemberService 클래스에 clearStore와 같은 기능을 하는 메소드를 만들어서 memberservice.clearStore() 비슷하게 구현하면 안 되나요?
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
MemberServiceV2의 모든 코드를 100%이해해야 할까요?
강의 흐름은 어느 정도 보이는데 코드는 90%센트 정도만 이해가 됩니다나머지 10% 이해가 가지 않는 부분을 명확하게 짚어내기 어렵네요...과거에 이렇게 힘들게 짰고 이런 문제들이 발생했다 정도만 숙지하고 넘어가도 이번 수업에서 달성하고자 하는 목표를 달성한 걸까요? 꼭 MemberServiceV2의 모든 코드를 100% 이해해야 할까요?
-
미해결
비전공자 독학 공부 방법
안녕하세요.인문사회쪽 대학을 전공중인 대학생입니다. 다름이 아니라 컴콩과 친구를 통하여 코딩에 관심이 생겨서 계속 코딩에 대해 검색하다보니, 코딩이라는 것에 흥미가 생겼습니다. 지금은 프론트엔드라는 취업에 목표까지 두고 있는데 혼자서 독학하고 공부할려하니 막막해서 이렇게 질문 남깁니다!! 저는 비전공자 학생으로써 코딩을 독학하고 싶은데 한계가 있더라고요,,코딩을 부트캠프나 국비지원으로 공부하고 싶지만 대학생 신분이고, 비용이 만만치 않아 독학하고 싶습니다. 생활코딩을 보면서 독학 중입니다.생활코딩을 보면서 독학중이지만,그래도 어떠한 순서로 어떻게 코딩을 공부해야할지 모르겠습니다. 그래서 인터넷, 유튜브 등 독학 방법을 많이 찾아봤지만 잘 나와있지 않아 막막함에 이렇게 질문드립니다,,공부의 방향을 잡아주시면 정말 감사하겠습니다,,ㅠㅠ 마지막으로 프론트엔드에 관심이 생겨서 취업까지 관심이생겼는데 코딩 독학으로 취업까지 현실적으로 가능할지 여쭤보고 싶습니다,,
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
findByName에서 오류가 난 거 같은데 어디서 잘못된 건지 모르겠습니다.
안녕하세요. 늘 감사합니다.어느부분이 틀린 건지 모르겠어서 링크 첨부합니다.https://drive.google.com/file/d/1q-qXXnYnVOGWPnf6OxZ0oD3QUmO1OlJh/view?usp=sharing
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
[강의에선 벗어나지만 질문 ]@EnableJpaRepositories 가 필요한 이유
안녕하세요. 지금 궁금한 것이 있습니다. 상황 :멀티모듈에 persistence layer 관련한 클래스들(로직, entity, repository 등등)을 몰아 넣고, 다른 프로젝트에서 다운받아서 쓰고 있는 상황 입니다. 질문:component scan, entity scan 으로 해당 persistence 내용의 위치를 명시함과 별개로 enableJpaRespository 를 명시해야 하는 이유가 있을까요?만약 있다면 어떤 이유 때문에 그럴까요?이게 개념을 몰라서 이러는거 같은데, 혹시 해결이 가능할것 같은 문서 링크를 하나 주셔도 감사할것 같습니다. 수고하세요 :)
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
자바 코드로 직접 스프링 빈 등록하기
스프링 빈 만드는 법@Controller@Configuration + @Bean