# PSA

29개의 포스트

[Spring] PSA

PSA, 일관된 서비스 추상화 기법

2023년 2월 7일
·
0개의 댓글
·
post-thumbnail

[SEB BE]Section 2. 스프링프레임워크 기본개념정리!!

Spring Framework이 도입되기 전에는 JSP나 Servlet 기술을 사용한 Model1, Model2 아키텍쳐를 기반으로 한 Java 웹 애플리케이션을 제작하였다.Spring MVC 방식이 도입됨으로써 Java 웹 애플리케이션의 제작 방식이 획기적으로 변하게

2023년 2월 2일
·
0개의 댓글
·

PSA(Portable Service Abstraction)

공통된 특성을 일반화 시켜놓고 상황에 맞게 같은 명령어로 다른 동작을 하게 만드는 방법일반적으로 아이가 할 수있는 행동들에는 웃다, 울다, 자다, 먹다 가 있다.그렇지만 연령에 따라 같은 자다 여도 다를 수 있다.따라서 코드의 반복을 줄이기 위해서 같은 자다를 써도 다

2023년 1월 30일
·
0개의 댓글
·

IoC/DI, AOP, PSA

IoC/DI, AOP, PSA

2022년 12월 22일
·
0개의 댓글
·
post-thumbnail

[Spring]스프링 프레임워크

Spring Framework 소개

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

[ 2022.10.31 TIL-Spring PSA ]

[ 2022.10.31 TIL-Spring PSA ]

2022년 10월 31일
·
0개의 댓글
·
post-thumbnail

[Spring] AOP, PSA

머리가 멍청해서 다시 하는 스프링

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

[Spring Core] Spring Framework 기본 5

환경의 변화와 관계없이 일관된 방식의 기술로의 접근 환경을 제공하려는 추상화 구조추상화의 예예를 들어, 미취학 아동을 관리하는 애플리케이션을 설계하면서 아이 클래스를 일반화(추상화) 한다라고 가정해보자.Child라는 상위 클래스에 일반화 시켜 놓은 아이의 동작을 New

2022년 10월 14일
·
0개의 댓글
·

스프링 프레임워크(Spring Framework)의 특징(1)

스프링이 가지는 특성 POJO(Plain Old Java Object) : Java로 생성하는 순수한 객체 순수 Java 객체가 다른 기술이나 환경에 종속되지 않도록 하기 위한 프로그래밍 기법 특정 환경이나 기술에 종속적이지 않으며, 확장 가능한 유연한 코드

2022년 10월 12일
·
0개의 댓글
·

Spring PSA

PSA(Portable Service Abstraction): 코드 구현체를 사용하는 기술에 따라 다르게 바꿔 끼울 수 있다.코드는 견고해지고, 기술이 바뀜에 따라 코드 바꿀 필요 없게 됨.Servlet으로 코딩할 수도 있고, Reactive로 코딩할 수도 있다.서버를

2022년 10월 8일
·
0개의 댓글
·

개발일기 #41 : Portable Service Abstraction

아, 변경될 수 있는 외부 의존성 관련 코드를 직접 사용하는 대신 추상화 계층을 통해 접근하면 미래의 변경에 내 코드는 영향을 받지 않을 수 있고 테스트도 쉽게 할 수 있구나! 목 프레임워크 사용 대신 테스트 시에 다른 빈이 주입되도록 하는 방법도 있구나!스프링

2022년 10월 1일
·
0개의 댓글
·
post-thumbnail

[Spring] Spring Framework의 특징

Spring Framework의 특징 Spring 삼각형 POJO라는 것을 Spring의 핵심 개념들인 IoC/DI, AOP, PSA를 통해 달성할 수 있다는 의미를 갖고있다 POJO(Plain Old Java Object) 프로그래밍 POJO : 순수 J

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

Spring 특징

POJO, IoC/DI, AOP, PSA

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

Spring PSA

Spring PSA 설명

2022년 7월 21일
·
0개의 댓글
·

[TIL] 22.07.13

여전히 JS구현 중에 있다 생각 하는건 어렵지 않은 것 같은데 생각대로만 되지 않는 것이 매우 답답한 하루\+TMI친구가 POJO POJO거리길래 그게 대체 뭔데하고 검색해봤다.포조(Plain Old Java Object, POJO): 오래된 방식의 간단한 자바 오브젝

2022년 7월 14일
·
0개의 댓글
·

Spring - PSA

서비스의 기능을 접근하는 방식 자체를 일관되게 유지하면서 기술 자체를 유연하게 사용할 수 있도록 하는 것을 PSA(일관된 서비스 추상화)라고 합니다.PSA는 환경의 변화와 관계없이 일관된 방식의 기술로의 접근 환경을 제공하는 추상화 구조이다.다시 말해 하나의 추상화로

2022년 7월 7일
·
0개의 댓글
·

[Spring Framework] - PSA

어떤 사물의 본질적인 특성을 추출해서 일반화 하는 것.위와 같이 추상화된 클래스 Job을 생성하고, 그 안에 출근, 퇴근, 일하기 등의 추상화된 메소드를 구현해 놓는다.추상화된 클래스 Job 을 상속받는 Coder, Nurse 클래스를 생성하고, 추상 메소드를 구현하였

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

2022-06-14(Section2_Spring기초)

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

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