본문 바로가기

분류 전체보기52

[ 에러 ] Parameter 0 of constructor in xxx required a bean of type 'xxx' that could not be found. Parameter 0 of constructor in xxx required a bean of type 'xxx' that could not be found. 해당에러가 나타났습니다. Repository에서 참조하는 객체값에서 @Entity를 넣지 않아서 생기는 문제였습니다. 위와 같이 Repository가 참조하는 곳에 @Entity를 넣어준다면 해당 에러가 해결됩니다. 감사합니다. 2021. 1. 1.
[ 개념 ] 자바 JAVA8 특징 1. 람다 표현식(lambda expression) : 함수형 프로그래밍 람다 표현식(lambda expression)이란 간단히 말해 메소드를 하나의 식으로 표현한 것입니다. 즉, 식별자 없이 실행할 수 있는 함수 표현식을 의미하며, 따라서 익명 함수(anonymous function)라고도 부릅니다. 2. 스트림 API(stream API) : 데이터의 추상화 스트림 API는 데이터를 추상화하여 다루므로, 다양한 방식으로 저장된 데이터를 읽고 쓰기 위한 공통된 방법을 제공합니다. 따라서 스트림 API를 이용하면 배열이나 컬렉션뿐만 아니라 파일에 저장된 데이터도 모두 같은 방법으로 다룰 수 있습니다. 3. java.time 패키지 : Joda-Time을 이용한 새로운 날짜와 시간 API 4. 나즈혼(N.. 2020. 11. 15.
[ 개념 ] 자바(java) 접근제한자란 자바 접근제한자란 자바(java)에서 접근 제한자는 총 4가지로 구성이 되어있습니다. private -> default -> protected -> public 순으로 올라갈 수록 접근범위가 커집니다. 1. private private접근제한자는 외부에 공개되지 않으며, 외부에서는 직접 접근할 수 없으며 해당 클래스에서만 접근이 가능합니다. public class Private_ex { private String privateEx = "private는 같은 클래스에만 접근할수 있습니다."; private String getAbc(){ return this.privateEx; } } 2. default 접근제어자를 별도로 설정하지 않는다면 default 접근제한가 되어 해당 패키지 내에서만 접근이 가능합니.. 2020. 11. 15.
[ 개념 ] 자바(java) 인터페이스(interface)란 1. 인터페이스(interface)란? 인터페이스(interface)는 추상메서드와 상수로만 이루어져 있습니다. 인터페이스를 구현한다면 인터페이스의 메서드를 모두 구현해야 합니다. 그래야 추상클래스가 되지 않습니다. - 특징 1.1 다중상속 1.2 다형성 -> debugdaldal.tistory.com/169 [자바] 인터페이스 (Interface) ※ 인터페이스란? 일종의 추상클래스로써 인터페이스는 추상클래스처럼 추상메서드를 갖지만 추상클래스보다 추상화 정도가 높아서 추상클래스와 달리 몸통을 갖춘 일반 메서드 또는 멤버변 debugdaldal.tistory.com 2. 역할(사용이유) 2.1 표준화 인터페이스를 구현한 클래스가 어떤 기능의 메서드를 제공하는지 명시하는것 입니다. 즉, 클래스의 기본틀을 .. 2020. 11. 15.