TL;DR

[Links] Spring boot

c4fiber 2024. 1. 31. 16:54

 

@controller vs @restcontroller

https://mangkyu.tistory.com/49

 

[Spring] @Controller와 @RestController 차이

Spring에서 컨트롤러를 지정해주기 위한 어노테이션은 @Controller와 @RestController가 있습니다. 전통적인 Spring MVC의 컨트롤러인 @Controller와 Restuful 웹서비스의 컨트롤러인 @RestController의 주요한 차이점

mangkyu.tistory.com

 

what is spring bean?

https://engineerinsight.tistory.com/44

 

[Spring] Spring Core(1): 스프링 빈(Spring Bean)의 개념, Component, Controller, Service, Repository의 역할에 대하여

💋 스프링 빈(Spring Bean)이란? Spring IoC 컨테이너가 관리하는 자바 객체 ✔ IoC(Inversion Of Control)이 뭘까? 제어의 역전이다. 우리가 사용하던 자바 프로그램에서는 프로그래머가 직접 객체를 생성하

engineerinsight.tistory.com

 

about java interface

https://interconnection.tistory.com/129

 

자바 인터페이스(Java Interface)는 무엇인가?

개요 "자바 인터페이스(Java Interface)는 무엇인가?" 이런 궁금점을 가지고 있는 Java Programmer가 많습니다. 저는 "객체 지향 개발 5대 원칙 - SOLID"을 만족시켜줄 수 있어서라고 생각합니다. 그러면 "왜

interconnection.tistory.com

 

why shoud I seperate controller, service / layers

https://www.couchcoding.kr/blogs/couchcoding/%5BSpring%5D%20Controller%2C%20Service%EB%8A%94%20%EC%99%9C%20%EB%B6%84%EB%A6%AC%ED%95%B4%EC%95%BC%ED%95%A0%EA%B9%8C%3F

 

[Spring] Controller, Service는 왜 분리해야할까?

Spring을 처음 배우는 모든 학생 분들이 가장 많이하는 질문이 그냥 Controller에서 전부 구현하면 안되나요? Service를 왜 만들어야하죠? 라는 질문입니다. Controller에 다 구현해도 똑같이 동작하기 떄

www.couchcoding.kr

 

deploy spring project with EC2

https://velog.io/@jonghyun3668/SpringBoot-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-EC2-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0

 

SpringBoot 프로젝트 EC2 배포하기

깃헙에 있는 프로젝트를 AWS EC2에 git clone을 통해 내려받아 jar 파일 빌드를 해보겠습니다.(EC2 인스턴스는 우분투로 진행합니다. 또한 따로 배포 시스템을 구축하지 않고 수동으로 배포하는것만

velog.io

 

install java in AWS EC2

https://vvshinevv.tistory.com/107

 

AWS EC2 Java 설치

Java 설치 가능한 리스트 검색 yum list java* 로컬 개발 환경에서 java11 버전을 사용하고 있기 때문에 java-11-amazon-corretto.x86_64를 설치합니다. 설치 sudo yum install java-11-amazon-corretto.x86_64 확인 java -version

vvshinevv.tistory.com

 

how to use gradlew (gradle wrapper)

https://gihyun.com/120

 

3. gradlew (gradle wrapper) - spring 사용하기

source code: https://github.com/kgmhk/spring-boot-tutorial/tree/gradlew gradlew (gradle wrapper) 란 gradle wrapper 줄여서 gradlew 는 새로운 환경에서 프로젝트를 설정할 때 java나 gradle을 설치하지 않고 바로 빌드할 수 있게

gihyun.com

 

testing in spring boot

https://www.baeldung.com/spring-boot-testing

 

Testing in Spring Boot | Baeldung

Learn about how the Spring Boot supports testing, to write unit tests efficiently.

www.baeldung.com

 

@RestControllerAdvice 를 이용한 Exception 처리 방법

https://mangkyu.tistory.com/205

 

[Spring] @RestControllerAdvice를 이용한 Spring 예외 처리 방법 - (2/2)

예외 처리는 robust한 애플리케이션을 만드는데 매우 중요한 부분을 차지한다. Spring 프레임워크는 매우 다양한 에러 처리 방법을 제공하는데, 앞선 포스팅에서 @RestControllerAdvice를 사용해야 하는

mangkyu.tistory.com

 

spring boot post method 사용 방법

https://unit-15.tistory.com/149

 

[Spring Boot] Post 메소드 사용법 (@PostMapping)

[Spring Boot] Post 메소드 사용법 (@PostMapping) 이전 글 [Spring Boot] Get 메소드 사용법 (@RequestMapping, @GetMapping, 멀티 파라미터, JSON 리턴) [Spring Boot] Get 메소드 사용법 (@RequestMapping, @GetMapping, 멀티 파라미터

unit-15.tistory.com

 

 

'TL;DR' 카테고리의 다른 글

[Links] linux signal and kill command  (0) 2024.01.31
[Links] shell에서 program detach, nohup & 활용 방법  (0) 2024.01.31
[LINKS] 객체지향의 SOLID 원칙  (0) 2024.01.31
[Links] JWT 토큰  (0) 2024.01.31