Spring

[Spring Boot] OAuth2 소셜 로그인 가이드 (구글, 페이스북, 네이버, 카카오)

웹 또는 앱 서비스에서 로그인을 구현하는 것은 간단하지 않은 일입니다. 로그인을 구현하기 위해서는 다양한 사전 지식들을 가지고 있어야합니다. 특히 세션이나 쿠키 등의 역할 등을 알아야하고, 보안적인 측면에서도 신경을 써주어야합니다.

[스프링/Spring] Port 8080 is already in use 에러 해결 방법

스프링 또는 스프링 부트를 이용하여 웹 어플리케이션을 개발하다보면, 가끔 포트가 이미 사용중이라는 에러 메시지를 보신 경험이 있으실겁니다. 간단한 에러인데도 처음에는 해당 포트를 사용하는 프로세스를 종료하지 못해서 해결하는데 오랜 시간이 걸렸던 경험이 있습니다.

[스프링/Spring] slf4j, log4j2 로그 설정 하는 방법

개발을 하게되면 특별한 경우를 제외하고 남이 짜놓은 코드를 리팩터링하거나 기능을 추가하는 식으로 진행됩니다. 그래서 프로젝트를 처음 시작하면서 생각해야할 것들을 제대로 공부하지 못하는 경우가 많은 것 같습니다.

[스프링/Spring] Batch 구조와 구성 요소

스프링 배치를 사용하면서 프레임워크의 구조에 대한 이해와 사용하고 있는 클래스가 어떤 역할을 하고 있는지에 대해서 알아볼 필요가 있다고 생각합니다.

[스프링/Spring] Lombok: variable not initialized in the default constructor

Java 환경의 어플리케이션을 개발하게되면, 유용한 라이브러리나 플러그인들을 많이 사용하게 됩니다. 이 번글에서는 보일러플레이트 코드를 제거하기 위해 사용되는 Lombok에서 발생할 수 있는 에러에 대해서 알아보도록하겠습니다.

[스프링/Spring] Batch 소개와 간단한 예제

스프링 배치 프레임워크를 사용하여 개발을 했던 경험은 있지만, 알고 사용하는 것과 모르고 사용하는 것은 큰 차이가 있다는 생각에 이 글을 작성하게 되었습니다.

[spring boot/스프링] Spring Security REST API 적용 하는 방법

요즘 개인적으로 공부도 하면서 nuxtjs + spring boot의 조합으로 개발을 하면서 프로젝트를 하나 진행하고 있습니다.

[spring boot/스프링] Spring boot jar 배포 하는 방법

개발 환경에 스프링부트 어플리케이션을 실행하는 것은 IDE에서 버튼 하나로 간단하게 실행할 수 있습니다. 하지만 실제로 운영할 서버에 배포할 때는 간단하게 Run 버튼만으로 할 수 없습니다.

Previous
Next