# Spring

3336개의 포스트

@PostMapping과 @PutMapping의 차이점

김영한 님의 JPA 관련 강의를 보다가 @PostMapping과 @PutMapping을 분리해서사용하는 것을 보고 둘의 차이점에 대해서 개념을 이해하고 내용을 정리하는 것이 좋을 것 같았다.개발하면서 @PostMapping과 @PutMapping의 차이점에 대해서@Pu

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

[JPA-Basic] 고급 매핑

고급 매핑

약 4시간 전
·
0개의 댓글

🔥 TIL - Day 29

spring(java) - jwt

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

[Spring Boot2][2] 7. 웹 계층 개발(2)

🏷 상품 수정 > 상품 등록, 조회와 달리 수정은 까다로운 부분이 많으니 집중해서 듣고 확실히 이해하도록 하자😉 ✔️ 상품 수정 컨트롤러 수정 버튼을 선택하면 /items/{itemId}/edit URL을 GET 방식으로 요청 그 결과로 updateItemFo

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

[Spring] JPA(작성중)

객체가 DB 테이블이 되도록 만들어준다.SQL을 작성하지 않아도 데이터를 조작할 수 있음.Java Persistence API개발자가 직접 SQL작성하지 않음. JPA API를 기반으로 DB 저장, 관리자바 ORM 기술에 대한 표준 명세(자바에서는 관계형DB를 어떻게

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

[Spring] Spring MVC Framework

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

Spring boot Logging(Slf4j, Logback)

스프링 부트 에서 로깅 사용하는 방법(slf4j, logback)

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

스프링 핵심 원리 2장

이전 1장에서는 OCP와 DIP를 만족시키기 위해 스프링 프레임워크를 사용한다고 설명했다. 하지만 기존에 만들었던 AppConfig역시 OCP와 DIP를 만족하는 컨테이너 역할을 충실히 수행한다. 2장에서는 스프링을 사용하면서 얻는 이점이 무었이 있는지, 어떠한 방식으

약 11시간 전
·
0개의 댓글

쇼핑몰 상품 등록 구조

상품 등록 기능을 구현할 때 필요한 여러 세분화 과정, Integer 타입에 @NotBlank error

약 12시간 전
·
0개의 댓글

[spring] servlet

자바를 사용하여 웹을 만드는 기술클라이언트의 요청을 처리하고, 그 결과를 동적으로 반환하는 자바 웹 어플리케이션 컴포넌트입니다. 일반적으로 웹 서버는 정적 페이지만을 제공합니다. 동적 페이지를 제공하기 위해서 웹서버는 서블릿에 도움을 요청하여 동적 페이지를 생성 후 전

어제
·
0개의 댓글
post-thumbnail

TIL 2021.10.15(금) RestController와 Controller 자료 정리, Mybatis에서 forEach문 사용하기

@Controller에 @ResponseBody가 추가된 것으로 Json 형태로 객체 데이터를 반환할 때 사용한다.@Controller는 Model을 만들어 데이터를 담아 view를 찾는 것이지만 @RestController는 객체만을 반환하고 객체 데이터는 JSON,

어제
·
0개의 댓글

[spring] DI/IOC/AOP & Maven

외부에서 의존성을 주입합니다. A -> B에서 A도 아니고 B도 아니고 외부에서 의존성을 주입.외부에서 두 객체간의 관계를 결정하는 디자인 패턴으로 의존성을 분리하여 유연성을 확보하고 결합도를 낮추게 합니다.클래스 레벨에서는 의존관계가 고정되지 않도록 하고 런타임 시에

어제
·
0개의 댓글

[Spring] 3주차 - Mustache로 화면 구성

스프링 부트와 AWS로 혼자 구현하는 웹 서비스 - 04장

어제
·
0개의 댓글
post-thumbnail

[Toy Project] CodeView #1

Spring security 이용해서 로그인 기능 구현하기

어제
·
0개의 댓글
post-thumbnail

싱글톤 컨테이너

웹 어플리케이션은 보통 여러 고객이 동시에 요청한다.스프링 없는 순수한 DI 컨테이너는 요청할 때마다 객체를 새로 생성한다.=> 메모리 낭비가 심함.=> 해결방법 : 해당 객체가 딱 1개만 생성되고, 공유하도록 설계 = 싱글톤 패턴클래스 인스턴스가 딱 1개만 생성되는

어제
·
0개의 댓글

[Spring Boot2][2] 7. 웹 계층 개발(1)

🏷 홈 화면과 레이아웃 ✔️ 홈 컨트롤러 등록 ✔️ 타임리프 템플릿 등록 타임리프를 사용해 대체할 fragments/header fragments/bodyHeader fragments/footer 파일도 만들어 준다! ⬆️ 결과 화면이 뭔가 간지가 나지 않는다

어제
·
0개의 댓글

Spring 쇼핑몰 만들기 -3 회원가입 (1)

JSTL을 이용하여 화면 나누기 https://startbootstrap.com/template/shop-homepage 여기에서 가져온 소스파일을 home.jsp에 복사 붙여넣기를 합니다. 사진에서 빨간색 네모의 상단과 하단은 어느 버튼을 눌러도 똑같이 보여주기

어제
·
0개의 댓글

[STS] JUnit 실행시 src/test/resources/application.yml 못 찾을 때

@SpringBootTest(properties = {"spring.config.location=classpath:application-test.yml"})

1일 전
·
0개의 댓글

스프링- @Component / @Configuration

간단히 말해 XML Bean 태그 안에 객체 생성부분을 대체하는 애노테이션이다.스프링이 생성하지도 관여하지도 않고 이러한 이유로 XML 안을 들여다 볼 이유가 없다.그래서 여기서 중요한점은 Autowired 처럼 Component 애노테이션을 읽는 설정을 따로 해줘야

1일 전
·
0개의 댓글

[Spring핵심기본편] 빈 스코프

빈 생명주기 콜백 애노테이션 @PostConstruct, @PreDestory @PostConstruct, @PreDestroy 애노테이션 특징 최신 스프링에서 가장 권장하는 방법이다. 애노테이션 하나만 붙이면 되므로 매우 편리하다. 패키지를 잘 보면 javax.an

2일 전
·
0개의 댓글