# Spring Framework

158개의 포스트

AOP

지난 포스팅에서 언급한 Spring Framework의 핵심 프로그래밍 모델 중 하나인 관점 지향 프로그래밍(Aspect-Oriented Programming, AOP)(https://velog.io/@sum3533279/Spring-Framework-%EA%

2022년 6월 21일
·
0개의 댓글
post-thumbnail

What is a Spring Bean (Baeldung 번역)

Baeldung의 What is a Spring Bean을 번역하며 Spring Bean과 IoC에 대해 이야기합니다.

2022년 6월 20일
·
0개의 댓글
post-thumbnail

DI

다른 말로 스프링 IoC 컨테이너 또는 IoC 컨테이너, DI 컨테이너라도도 부른다. 스프링 프레임워크의 핵심 컴포넌트로 애플리케이션 빈의 생명주기를 관리한다.여기서 말하는 빈이란 스프링 컨테이너가 관리하는 객체를 의미한다.여기서 말하는 컨테이너란 무엇인가?소프트웨어

2022년 6월 20일
·
0개의 댓글

Logging And RollingFileAppender

로깅이란건.. 시스템이 동작할때 시스템의 상태나 동작정보들을 시간 경과에 따라 기록하는 것을 의미함로깅의 베네핏개발자는 개발과정 혹은 개발 후에 발생할 수 있는 예상치 못한 애플리케이션의 문제를 진단다양한 정보 수집사용자 로그의 경우는 분석 데이터로 활용할 수 있음초기

2022년 6월 18일
·
0개의 댓글
post-thumbnail

2022-06-14(Section2_Spring기초)

시작하게 된 계기 및 다짐 😮이번 코드스테이츠의 백엔드 엔지니어링 개발자 부트캠프에 참여하게 되면서 현직개발자 분들의 빠른 성장을 위한 조언 중 자신만의 블로그를 이용하여 배운 것 들을 정리하는게 많은 도움이 된다 하여 시작하게 되었다.그 날 배웠던 것을 길지 않아도

2022년 6월 17일
·
0개의 댓글
post-thumbnail

빈 스코프(Bean Scope)

빈 스코프는 말 그대로 빈이 존재할 수 있는 범위를 뜻한다.스프링 컨테이너에서 빈 스코프의 기본값은 싱글톤 스코프이다.클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 디자인 패턴이다.스프링 컨테이너의 시작과 함께 생성되어 종료될 때 까지 유지된다.싱글톤 빈의 하나

2022년 6월 17일
·
0개의 댓글
post-thumbnail

스프링 컨테이너, 빈(Bean)

스프링 컨테이너는 스프링 프레임워크의 핵심 컴포넌트이다.스프링 컨테이너는 내부에 존재하는 애플리케이션 빈의 생명주기를 관리한다.Bean 생성, 관리, 제거 등의 역할을 담당한다.ApplicationContext를 스프링 컨테이너라고 하고 인터페이스로 구현되어 있다. (

2022년 6월 17일
·
0개의 댓글
post-thumbnail

[Spring] 스프링 프레임워크

자바 엔터프라이즈 애플리케이션 개발을 단순하게 해주는 오픈 소스 애플리케이션 프레임워크이다. EJB라는 겨울을 넘어 새로운 시작이라는 뜻으로 시작된 스프링은 현재 다양한 생태계를 구축하고 있다.

2022년 6월 16일
·
0개의 댓글
post-thumbnail

PSA

PSA(Portable Service Abstraction) 피카소의 'the bull' 피카소의 그림처럼 객체지향 프로그래밍 세계에서는 어떤 클래스의 본질적인 특성만을 추출해서 일반화 하는것을 바로 추상화(Abstraction)라고 한다. 객체지향 프로그래밍

2022년 6월 15일
·
0개의 댓글
post-thumbnail

AOP

AOP를 한글로 번역하면 관심 지향 프로그래밍 정도로 해석가능하다.AOP에서 Aspect는 애플리케이션에 필요한 기능 중에서 공통적으로 적용되는 공통 기능에 대한 관심과 관련이 있다.애플리케이션을 개발하다보면 애플리케이션 전반에 걸쳐 공통적으로 사용되는 기능들이 있기

2022년 6월 15일
·
0개의 댓글
post-thumbnail

IoC / DI

앞선 글에서 Library는 애플리케이션 흐름의 주도권이 개발자에게 있고, Framework은 애플리케이션 흐름의 주도권이 Framework에 있다고 했다.여기서 말하는 애플리케이션 흐름의 주도권이 뒤바뀐 것을 바로 IoC(제어의 역전)라고 한다.Spring에서 이 I

2022년 6월 15일
·
0개의 댓글
post-thumbnail

POJO

[Spring 삼각형]

2022년 6월 15일
·
0개의 댓글

Framework

Spring Framework는 Java기반의 웹 애플리케이션 개발자가 되기 위해서는 반드시 익혀야 하는 핵심 중에 핵심 기술이다. Frame이란 무엇일까? 이미 알고있는 의미는 '뼈대', '틀' 정도가 있다. 프로그래밍 세계에서도 비슷한 의미를 가지고있다. 지난 포스

2022년 6월 15일
·
0개의 댓글
post-thumbnail

SpEL(Spring Expression Language)

Expression Language(표현언어)는 짧고 간단한 문법을 통해 필요한 데이터나 설정 값을 얻어올 수 있게 하는 특별한 형태의 표현식에 가까운 간편한 언어(그래프 접근 등 가능)SpEL은 그 중에서도 스프링 모든 영역에서 사용 가능한 언어형식임주로 @Value

2022년 6월 9일
·
0개의 댓글
post-thumbnail

Spring Boot 환경의 Quartz Scheduler 활용

서론 사내 프로젝트(이하 P)에서는 외부 솔루션을 이용한 관리 시스템(이하 K)과 연동하여 동작하고 있다. 관리의 편의성을 위해서 P는 K와 별도로 데이터베이스를 운영하고 있고(K에서 유지할 필요가 없는 P 만의 데이터 등) K는 P 말고도 다른 프로젝트들과 연동하고

2022년 6월 7일
·
0개의 댓글
post-thumbnail

Validation in spring

한국말로는 유효성검증주로 사용자 또는 서버의 요청(http request) 내용에서 잘못된 내용이 있는지 확인하는 단계를 뜻함학문적으로 여러 세부적인 단계들이 있기도 하지만 실제로 개발자가 주로 챙겨야 하는 검증은 크게 두 종류로 나뉜다. 필수 데이터의 존재 유무문자열

2022년 5월 28일
·
0개의 댓글
post-thumbnail

IoC(Inversion of Control), DI(Dependency Injection)

IoC나 DI는 레고와 같은 것이다스프링이 바닥판처럼 깔려있고, 우리는 그 위에서 멋진 조립(나의 어플리케이션)을 만들면 된다데이터를 저장하기 위한 구조체로 자바 빈 규약이라는 것을 따르는 구조체private 프로퍼티와 getter/setter로만 데이터를 접근한다.

2022년 5월 28일
·
0개의 댓글
post-thumbnail

Spring Framework

Java를 이용해서 Application을 만들기 위해 활용파는 FrameworkSpring 내에는 동일한 역할을 하는 다앙햔 기능이 있으며, 그 중에 적합한 툴을 선택해 사용해야한다.스프링(각종 도구가 있는 템플릿)보다 한층 더 편리한 프레임워크(ppt)

2022년 5월 27일
·
0개의 댓글
post-thumbnail

[Spring] 게시판 만들기 - 02 로그인&로그인 세션 생성

서론 사실 서론이 아니고 밑에 다 써놓고 쓰는 주절 모먼트... 어떻게 리뷰를 해야할까 고민이 많았고 아직도 갈팡질팡중입니다. 쓰다보니 코드도 간략하게 언급하고 싶고.. 그러다보니 글이 너무 뚱뚱해져서 일단 지우고 다시 쓸까 싶기도 하고... 동영상 살다살다 유튜브

2022년 5월 18일
·
0개의 댓글
post-thumbnail

[Spring] 게시판 만들기 01 - 셋팅

스프링으로 게시판을 만들어보자╰(*°▽°*)╯❗

2022년 5월 1일
·
0개의 댓글