# 스프링

153개의 포스트
post-thumbnail

CH4 머스테치로 화면 구성하기

템플릿 엔진이란? 지정된 템플릿 양식과 데이터가 합쳐져 HTML 문서를 출력하는 소프트웨어를 의미한다. (간단하게 웹사이트의 화면을 어떤 형태로 만들껀지 도와주는 양식)템플릿 엔진의 종류 : JSP, Freemaker / 리엑트react, 뷰vueJSP, Freemak

약 7시간 전
·
0개의 댓글
post-thumbnail

데브옵스 관점에서의 마이크로 서비스

주의)위내용은 스프링 마이크로 서비스 공작소를 바탕으로 리뷰한내용입니다.서비스 운영 및 클라우드 배포를 위한 패키징방법이다.첫번째, 산출물을 사용해 서비스 인스턴스 시작,제거 및 독립적으로 배포가능두번째, 구성가능(Configurable)해야한다. 필요한 데이터를 환경

4일 전
·
0개의 댓글

컴포넌트 스캔과 자동 의존관계 설정 - 스프링(부트)

Controller - 외부 요청 받음Service - 비즈니즈 로직 생성Repository - 데이터 저장@Autowired컨트롤러와 서비스를 연결시켜줄 때 사용, 생성자에 이렇게 쓰면 컨트롤러가 생성될 때 스프링빈에 등록되어있는 멤버서비스 객체를가져다 넣어줌 - D

5일 전
·
0개의 댓글
post-thumbnail

스프링 AOP 개념

스프링의 IoC가 결합도와 관련된 기능이라면, AOP(Aspect Orientend Propramming)는 응집도와 관련된 기능이라고 할 수 있다. AOP를 이해하는 가장 중요한 핵심 개념은 관심 분리(Sparation of Concerns)이다. AOP에서는

5일 전
·
0개의 댓글

ResourceHandler

리소스핸들러는 정적자원에 대한 요청을 처리하는 핸들러이다.어떤 요청 패턴에 대해 지원할 것인지어디서 리소스를 찾을 것인지캐싱ResourceResolver요청에 해당하는 리소스를 찾는 방법ResourceTransformer응답으로 보낼 리소스를 수정하는 전략참조

5일 전
·
0개의 댓글

스프링 Validation

Validation

5일 전
·
0개의 댓글

스프링 IoC 컨테이너 ApplicationEventPublisher

이벤트 프로그래밍에 필요한 인터페이스 제공. 옵저버 패턴 구현체로 이벤트 기반의 프로그래밍에 유용한 인터페이스이다.옵저버패턴 참고ApplicationEventPublisher 참고

5일 전
·
0개의 댓글

스프링 IoC 컨테이너 MessageSource

Message를 다국화할 수 있는 기능을 제공하는 Interface이다.스프링 부트에서는 ApplicationContext는 MessageSource 인터페이스를 상속받고 있기 때문에 빈으로 등록이 되어있다.messages\_?.properties 를 통해서 국가별로

6일 전
·
0개의 댓글
post-thumbnail

DispatcherServlet interface

DispathcerServlet.properties에 기본 전략이 설정되어 있다.특정 타입에 해당하는 빈을 찾고 없으면 기본전략을 사용한다.파일업로드 요청처리에 필요한 인터페이스HttpServletRequest를 MultipartHttpServletRequest로 변환

6일 전
·
0개의 댓글

스프링 MVC Ioc 컨테이너와 Dispatcher

ContextLoaderListener란?ServletContextListener의 구현체로 웹애플리케이션의 시작과 종료 이벤트를 처리하는 리스너.ContextLoaderListener의 역할은 웹애플리케이션이 실행될 때 ApplicationContext를 만들고 se

6일 전
·
0개의 댓글

서블릿 필터와 리스너

서블릿과 브라우저간에 요청이나 응답이 이뤄질 때 미리 여러가지 작업을 처리하는 작업을 수행한다. 웹 애플리케이션에서 발생하는 주요 이벤트를 감지하고 각 이벤트에 특별한 작업이 필요한 경우에 사용할 수 있다.

6일 전
·
0개의 댓글

스프링 IoC컨테이너 Environment

프로파일과 프로퍼티를 다루는 인터페이스다.그렇다면 Profile과 Property가 무엇일까?Bean들의 그룹이다. 특정 환경에서 어떠한 빈들을 등록할 때 사용할 수 있다.현재 아무런 설정을 하지 않았기 때문에 Active값은 ""이며,Default값은 "default

6일 전
·
0개의 댓글

스프링 IoC컨테이너 @Autowire,@Component

등록된 빈을 주입하여 사용하고 싶을때 사용하는 Annotation필요한 의존객체의 타입에 해당하는 빈을 찾아 주입한다.required의 기본값은 true이므로 빈을 찾지 못하면 App구동 실패.의존성이 옵션일 때는 @Autowired(required = false) 옵

7일 전
·
0개의 댓글
post-thumbnail

스프링 프레임워크(Spring Framework)

위키백과🌈 프레임워크는 무엇이고, 자바기반의 스프링 프레임워크는 무엇일까?프레임워크(Framework)의 사전적 의미는 뼈대 혹은 틀로서 이 의미를 소프트웨어 관점에서 접근하면 아키텍처에 해당하는 골격 코드이다.개발할 때, 가장 중요한 것이 전체 애플리케이션의 구조를

7일 전
·
0개의 댓글

[스프링] 어노테이션 정리

스프링 기본 어노테이션 정리

2021년 1월 12일
·
0개의 댓글

스프링데이터JPA 기본적인 JDBC 사용법

Java Database connectivity.자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다.자바와 데이터베이스는 서로 독립적이다.자바에서 데이터베이스에 접근하기위해서는 JDBC를 통해 자바로 데이터베이스에 접근하는 것이다DDL(Data Definit

2021년 1월 12일
·
0개의 댓글
post-thumbnail

스프링-마이크로서비스-1( 스프링 마이크로서비스-코딩 공작소 리뷰)

UI,비즈니스 로직,데이터베이스 엑세스 로직 모두 하나의 어플리케이션으로 합쳐져 패키징되고 서버에 배포. 문제가 생길때마다 어플리케이션 전체를 다시 빌드하고 테스트 및 배포애플리케이션 내부에서 사용되는 모든 데이터 소스의 접근 정보가 전체 어플리케이션에 노출된다.애플리

2021년 1월 12일
·
0개의 댓글

스프링 IOC컨테이너와 빈

IoC란?Inversion of Control, 의존 관계주입이라고 하며, 어떤 객체가 사용하는 의존 객체를 직접 만들어 사용하는게 아니라, 주입받아 사용하는 방법.스프링 IoC 컨테이너 BeanFactoryBean이란?스프링 IOC컨테이너가 관리하는 객체.

2021년 1월 12일
·
0개의 댓글