java.lang.IllegalStateException: Failed to load ApplicationContext Parameter 0 of constructor in hello.hellospring.SpringConfig required a single bean, but 2 were found: Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'hello.hellospring.repository.MemberRepository' available: expected single matching bean but found 2: memoryMemberRepositor..
-> 포기.. 진짜 하루 종일 계속 했는데 도저히 방법 못찾겠음.. spring에 대한 지식 부족 + 실습 게시글이 19년도 영상인점 2가지 이유 + 구글링 엄청 해서 원인은 그나마 알 수는 있어도 해결은 도저히 못하겠음 ■Debug putty로 spring boot프로젝트 배포하는 과정에서 자꾸 에러가 난다 Caused by: org.springframework.beans.factory.BeanCreationException: Caused by: java.lang.IllegalArgumentException: 원인은 찾아냈지만, 근본적인 해답은 찾지 못했다. 원인은 aws codebuild 로 gradlew bootJar 로 jar 를 만들었을때, 내부적으로 묶인 순서가 달라서 이다. 아래에도 써놨는데..
■Debug putty로 spring boot프로젝트 build하는 과정에서 자꾸 에러가 난다 Cause: invalid source release: 11 start.spring.io에서 자바 버젼을 11로 하고 배포 툴을 gradle로 설정 후 로컬에 셋팅 후 실행시 발생한다. 원인 gradle의 jvm설정이 11 이하 버젼인데 bulid.gradle에 sourceCompatibility의 설정이 11로 되어 있어서 발생 한다. 해결 1. sourceCompatibility 값을 gradle의 설정 jvm값으로 변경한다. 2. gradle jvm설정을 11로 올린다. setting -> build, excution, deployment -> bulid tools -> maven -> gradle -> ..
finished with non-zero exit value 1 이거.. 검색해보니까 너무 원인이 다양해서 솔직히 다음에 나타나면 좀 그럴 것 같다.. 나같은 경우는 dependencies에서 library가져오는 방식 중 compile이라는 명령어가 레거시여서 생긴 에러인데 (compile을 implementation으로 바꿔주고 해결) 근본 원인은garbage collector overhead때문이라고함
ios의 클립보드 공유.. 같은 거 어떤 원리로 하는건지? 그냥 클라우드?? 'Wi-Fi, Bluetooth 및 Handoff'가 켜져 있어야 할 것. 템플릿 메소드 추상 메소드나 구현된 메소드를 활용하여 '전체 기능의 흐름'을 정의한 메소드 디자인 패턴에 쓰임 추상클래스와 인터페이스 (+ 상속) 추상클래스는 상위 클래스의 DNA를 전부 물려받음 추상클래스는 개체들의 공통분모를 일반화한 클래스 (1개만 extends 가능) 인터페이스는 모듈을 끼워 맞추는 것이다 (여러개 interface 가능) 추상클래스는 상속받는 느낌이고, 인터페이스는 사교적인 느낌 https://www.youtube.com/watch?v=VuJHRyIq-w0에서 설명 잘해주심
org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException 에러났음 ( jpa, mariadb, hikariCP 라이브러리 박을 때) dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' // DB 연동 이부분! implementation ..
[org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported] -> GetMapping / PostMapping 방식에 따라 정확하게 Mapping해줘야함 Post방식으로 Mapping해놓고 Get방식으로 Request하니까 error발생 소스코드 젤 첫줄보면 POST 만 받는다고 설정해두셨잖아요. 근데 GET 메서드로 호출하니까 GET을 지원하지않는다는 에러가 뜨는거죠
정지문제를 Halting Problem 라고 하는데 "프로그램을 설명한 자료와 맨 처음에 입력값을 넣어주고 실행시킨다면" "과연 이 프로그램은 무한한 실행과정 후에 계산을 끝낼까, 아니면 영원히 돌아갈까?" 이 결과를 미리 알 수가 있을까? 더 쉽게 이야기 하자면 "무한한 작업 후에 프로그램이 맡은 일을 해결했는지, 못 했는지 미리 알려주는 알고리즘이 존재할까?" 결론만 말하면 '없다'임 귀류법으로 증명 https://www.youtube.com/watch?v=92WHN-pAFCs GCC GNU 프로젝트의 오픈 소스 컴파일러 컬렉션. 유닉스/리눅스 계열 플랫폼의 사실상 표준 컴파일러다. 리처드 스톨먼이 1987년에 만들었다. 단순하게는 리눅스에 사용되는 컴파일러..라고 처음에는 C 컴파일러였으며 'GNU..
Mysql workbench를 통해 AWS mariadb로 접속하려고 하는데 이게 자꾸 실패함 인바운드 규칙에 0.0.0.0/0 (모든ip가 가능??한듯)에 3306번 포트범위 넣어주니까 성공함