분류 전체보기
-
에러 내용 The 'org.eclipse.recommenders.completion.rcp.javaCompletionProposalComputer.intelligent' proposal computer from the 'org.eclipse.recommenders.completion.rcp' plug-in did not complete normally. The extension took too long to return from the 'computeCompletionProposal()' operation. To avoid the message, disable the 'org.eclipse.recommenders.completion.rcp' plug-in or disable the 'Java Propos..
Eclipse | Problems During Content Assist에러 내용 The 'org.eclipse.recommenders.completion.rcp.javaCompletionProposalComputer.intelligent' proposal computer from the 'org.eclipse.recommenders.completion.rcp' plug-in did not complete normally. The extension took too long to return from the 'computeCompletionProposal()' operation. To avoid the message, disable the 'org.eclipse.recommenders.completion.rcp' plug-in or disable the 'Java Propos..
2023.06.26 -
해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 SqlSessionFactoryBean / SqlSessionTemplate SqlSessionFactory: SqlSession을 생성해서 제공 SqlSession: SQL명령을 수행하는데 필요한 메서드 제공 SqlSessionFactoryBean: SqlSessionFactory를 Spring에서 사용하기 위한 빈 SqlSessionTemplate: SQL명령을 수행하는데 필요한 메서드 제공 thread-safe Thread Safe란? 더보기 스레드 안전(Thread Safety)은 멀티 스레드 프로그래밍에서 일반적으로 어떤 함수나 변수, 혹은 객..
Spring/Mybatis | Mybatis SqlSession해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 SqlSessionFactoryBean / SqlSessionTemplate SqlSessionFactory: SqlSession을 생성해서 제공 SqlSession: SQL명령을 수행하는데 필요한 메서드 제공 SqlSessionFactoryBean: SqlSessionFactory를 Spring에서 사용하기 위한 빈 SqlSessionTemplate: SQL명령을 수행하는데 필요한 메서드 제공 thread-safe Thread Safe란? 더보기 스레드 안전(Thread Safety)은 멀티 스레드 프로그래밍에서 일반적으로 어떤 함수나 변수, 혹은 객..
2023.06.15 -
해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 의존성 주입 DI(Dependency Injection) Spring 프레임워크는 3가지 핵심 프로그래밍 모델을 지원하고 있다. 그 중 하나가 의존성 주입(DI)이다. 의존성 주입(DI)이란 외부에서 두 객체 간의 관계를 결정해주는 디자인 패턴으로, 인터페이스를 사이에 둬서 클래스 레벨에서는 의존관계가 고정되지 않도록 하고 런타임 시에 관계를 동적으로 주입하여 유연성을 확보하고 결합도를 낮출 수 있게 해준다. 한 객체가 다른 객체를 사용할 때 의존성이 있다고 함. 런타임 시 의존 관계를 맺는 대상을 외부에서 결정하고 주입해 준다. 스프링 프레임워크는 D..
Spring | DI(Dependency Injection)해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 의존성 주입 DI(Dependency Injection) Spring 프레임워크는 3가지 핵심 프로그래밍 모델을 지원하고 있다. 그 중 하나가 의존성 주입(DI)이다. 의존성 주입(DI)이란 외부에서 두 객체 간의 관계를 결정해주는 디자인 패턴으로, 인터페이스를 사이에 둬서 클래스 레벨에서는 의존관계가 고정되지 않도록 하고 런타임 시에 관계를 동적으로 주입하여 유연성을 확보하고 결합도를 낮출 수 있게 해준다. 한 객체가 다른 객체를 사용할 때 의존성이 있다고 함. 런타임 시 의존 관계를 맺는 대상을 외부에서 결정하고 주입해 준다. 스프링 프레임워크는 D..
2023.06.14 -
해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 리플렉션 (Reflection) 리플렉션은 생성자, 메소드, 필드 등 클래스에 대한 정보를 아주 자세히 알려주는 자바 API 이다. 대표적인 예시로 여러 라이브러리, 프레임워크에서 사용되는 어노테이션이 리플렉션을 통해 확인하는 방법 등이 있다. 리플렉션을 사용하면 접근 제어자와 무관하게 클래스의 필드나 메소드도 가져와서 호출할 수 있다. 📌 어노테이션 (Annotation) 가져오기 대표적인 예시 중 하나를 실습해봤다. 📌 임의 어노테이션 생성 어노테이션의 폴더 구성 임의 어노테이션의 코드 package com.example.mvcpractice.ann..
Spring | Reflection을 사용하여 Annotation 가져오기해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 리플렉션 (Reflection) 리플렉션은 생성자, 메소드, 필드 등 클래스에 대한 정보를 아주 자세히 알려주는 자바 API 이다. 대표적인 예시로 여러 라이브러리, 프레임워크에서 사용되는 어노테이션이 리플렉션을 통해 확인하는 방법 등이 있다. 리플렉션을 사용하면 접근 제어자와 무관하게 클래스의 필드나 메소드도 가져와서 호출할 수 있다. 📌 어노테이션 (Annotation) 가져오기 대표적인 예시 중 하나를 실습해봤다. 📌 임의 어노테이션 생성 어노테이션의 폴더 구성 임의 어노테이션의 코드 package com.example.mvcpractice.ann..
2023.06.13 -
해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 AWS 클라우드 클라우드의 용어는 연결 및 데이터 흐름을 설명하는 다이어그램에서 인터넷 리소스 또는 연결성이 구름으로 표현되었던 시절에서 유래한다. 클라우드는 인터넷을 통해서 IT리소스나 애플리케이션을 필요시에 사용하고 사용한 만큼만 비용을 지불하고 사용하는 서비스이다. IT자원을 직접 구축하고 운영할 필요없이 인프라 시설로 바꾸고 사용자는 쉽게 접근할 수 있도록 한다. 한마디로 클라우드는 구름 즉 인터넷을 통해서 원격지에 있는 IT 리소스를 이용하는 서비스이다. 📌 AWS 클라우드의 장점 민첩성: 속도 및 민첩성 향상 온디맨드 셀프 서비스 탄력성: 규..
AWS | AWS 클라우드해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 AWS 클라우드 클라우드의 용어는 연결 및 데이터 흐름을 설명하는 다이어그램에서 인터넷 리소스 또는 연결성이 구름으로 표현되었던 시절에서 유래한다. 클라우드는 인터넷을 통해서 IT리소스나 애플리케이션을 필요시에 사용하고 사용한 만큼만 비용을 지불하고 사용하는 서비스이다. IT자원을 직접 구축하고 운영할 필요없이 인프라 시설로 바꾸고 사용자는 쉽게 접근할 수 있도록 한다. 한마디로 클라우드는 구름 즉 인터넷을 통해서 원격지에 있는 IT 리소스를 이용하는 서비스이다. 📌 AWS 클라우드의 장점 민첩성: 속도 및 민첩성 향상 온디맨드 셀프 서비스 탄력성: 규..
2023.06.12 -
해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 JPA Auditing Java에서 ORM 기술인 JPA를 사용하여 도메인을 관계형 데이터베이스 테이블에 매핑할 때 공통적으로 도메인들이 가지고 있는 필드나 컬럼들이 존재한다. 대표적으로 생성일자, 수정일자, 식별자 같은 필드 및 컬럼이 있다. JAP에서는 대표적인 기능 Audit이라는 기능을 제공한다. Audit는 시간에 대해서 자동으로 값을 넣어주는 기능이다. 📌 의존성 dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org...
Spring JPA | JPA Auditing 개념해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 JPA Auditing Java에서 ORM 기술인 JPA를 사용하여 도메인을 관계형 데이터베이스 테이블에 매핑할 때 공통적으로 도메인들이 가지고 있는 필드나 컬럼들이 존재한다. 대표적으로 생성일자, 수정일자, 식별자 같은 필드 및 컬럼이 있다. JAP에서는 대표적인 기능 Audit이라는 기능을 제공한다. Audit는 시간에 대해서 자동으로 값을 넣어주는 기능이다. 📌 의존성 dependencies { implementation 'org.springframework.boot:spring-boot-starter-web' implementation 'org...
2023.06.01 -
해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 JPA(Java Persistence API) 자바 ORM(Object Relational Mapping) 기술에 대한 API 표준 명세를 뜻한다. 📌 ORM 기술이란? ORM 기술은 객체와 관계형 데이터 베이스를 매핑해주는 기술이다. - Object Relational Mapping 객체는 객체대로, 관계형 데이터베이스는 관계형 데이터베이스대로 설계하고, ORM 프레임워크가 중간에서 매핑을 해준다. 📌 JPA는 ORM을 사용하기 위한 인터페이스의 모음이다. 단순한 명세이기 때문에 구현이 없고, 자바 애플리켸이션 관계형 데이터베이스를 어떻게 사용할지 정..
Spring JPA | JPA(Java Persistence API)해당 내용은 공부의 목적으로 기록되었으며, 아래 내용은 모두 구글 검색으로 공부 블로그를 참고하여 작성했습니다. 열심히 배우는 중입니다. 감사합니다. 📌 JPA(Java Persistence API) 자바 ORM(Object Relational Mapping) 기술에 대한 API 표준 명세를 뜻한다. 📌 ORM 기술이란? ORM 기술은 객체와 관계형 데이터 베이스를 매핑해주는 기술이다. - Object Relational Mapping 객체는 객체대로, 관계형 데이터베이스는 관계형 데이터베이스대로 설계하고, ORM 프레임워크가 중간에서 매핑을 해준다. 📌 JPA는 ORM을 사용하기 위한 인터페이스의 모음이다. 단순한 명세이기 때문에 구현이 없고, 자바 애플리켸이션 관계형 데이터베이스를 어떻게 사용할지 정..
2023.06.01 -
Error java.lang.IllegalArgumentException: 'script' must not be null or empty Solution Content xxx.sql 파일을 생성하고 내용을 입력하지 않았다. .sql 파일 안에 임의로 입력 후 다시 실행. - 해당 파일을 지우던지, 아니면 임의로 내용을 채워서 에러를 해결할 수 있다. Before After
Spring Boot | java.lang.IllegalArgumentException: 'script' must not be null or emptyError java.lang.IllegalArgumentException: 'script' must not be null or empty Solution Content xxx.sql 파일을 생성하고 내용을 입력하지 않았다. .sql 파일 안에 임의로 입력 후 다시 실행. - 해당 파일을 지우던지, 아니면 임의로 내용을 채워서 에러를 해결할 수 있다. Before After
2023.06.01