
1장 스프링이란 무엇인가?

기본적인 웹어플리케이션? SPA와 MPA흐름

책에서는 코드로 설명하는 부분이 많아 개념적인 내용만 정리. 코드와 관련된 것은 깃허브의 코드를 통해 실습을 하고 있음.DI(Dependency Injection)는 프로그램 설계에서 객체를 직접 생성하지 않고 외부에서 전달받아 사용하는 방식입니다.

chapter 5. 스테레오 어노테이션 5.1 스테레오타입 어노테이션? > 스테레오타입 어노테이션은 Bean으로 관리하고 싶은 구체적인 클래스에 붙이는 어노테이션

스프링 프로파일 정리. Profile

7장 JavaConfig / @Bean 메소드

그림으로 배우는 스프링 6을 기반으로 내용에 대해 더 학습하고 정리하였습니다. Spring JDBC

JdbcTemplate클래스

선언적 트랜잭션

책의 내용 기반으로 내용을 정리하고 더하였음.스프링부트는 프레임워크가 나오고 약 10년이 지난 2014년에 등장한 프로젝트. 스프링 부트(Spring Boot)는 스프링 프레임워크를 기반으로 애플리케이션을 간편하고 빠르게 개발할 수 있도록 설계된 프레임워크입니다. 스프

책을 기반을 내용을 정리하고 추가했습니다. Thymeleaf 내용은 스킵하고 기본적인 개념만 정리했습니다.MVC는 사용자 인터페이스를 가진 애플리케이션을 개발할 때 적용하는 일반적인 설계 개념으로 MVC패턴으로 불림.역할Model : 업무 로직(Service), 데이터

Restful Web Service Web Servcie? > 웹 서비스는 클라이언트에 대한 응답으로 HTML이 아닌 데이터 자체를 반환하는 Application. 웹 서비스와 Client는 HTTP로 통신한다. 웹 서비스는 HTML이 아닌 데이터를 반환. REST

REST(Representational State Transfer)에서는 리소스(Resource)에 대한 다양한 작업을 HTTP 메서드로 표현합니다. Spring Framework에서는 이 HTTP 메서드에 대응하는 어노테이션을 제공하여 직관적이고 간결하게 처리할 수

REST API 만들기 참조 계열 REST API 만들기-갱신 계열 REST API 만들기

책의 내용을 기반으로 내용을 다시 정리하고 추가해서 공부하고 있음. 스프링 시큐리티는 인증과 인가를 중심으로 하는 보안 기능인증은 애플리케리션을 사용하는 상대를 식별하는 행위인가는 권한 부여로 인증한 상대가 접근하는 리소스에 대해 허용할지 여부를 제어하는 행위결론적으로

스프링시큐리티 필터는 JavaConfig 클래스에서 할 수 있음.@Configuration / @EnableWebSecurity- 생략가능역할:이 애노테이션은 클래스를 스프링의 설정 파일로 표시합니다.보통 자바 기반 설정을 사용하여 빈(Bean)을 정의할 때 사용됩니다

제 글 중에 파킹플레이스 관련 글이 은근히 있다. 그런데 이 때 프로젝트를 하는 과정 속에서, 프로젝트에서 테스트를 하긴 했지만, 제대로 배우지 않고, 너무 겉핧기 식, Junit의 기능의 일부만 사용해서 데이터가 제대로 들어가 데이터가 나오는지, 그리고 마지막에 포스

그림으로 배우는 스프링6의 24장의 내용을 기반으로 공부한 내용입니다.일반적으로 사람이 직접 프로그램을 실행하여 화면을 조작하고 결과를 눈으로 확인하는 것테스트 코드가 프로그램을 실행하고 결과를 확인하는 것.개별적인 코드 단위(주로 함수, 메서드, 클래스)가 올바르게

JUnit은 자바에서 가장 널리 사용되는 테스트 프레임워크!테스트의 신뢰성과 독립성을 확보하기 위해 테스트 인스턴스의 생명주기와 수명주기 메서드를 제공다음과 같은 테스트 코드를 실행했을 때 다음과 같이 나온다. @BeforeAll -> <@BeforeEach ->

DI 와 IOC

어노테이션??