Spring Boot 소개: 빠른 개발, 간편 설정, 내장 서버, POJO 지원, 롬복 통합, MVC 패턴, DispatcherServlet, 응답 인터페이스. Spring Boot를 활용한 웹 개발 및 소스 관리 및 배포.
REST API와 AJAX를 활용하여 사용자 등록 및 조회 구현, Thymeleaf를 이용한 HTML 페이지 구성, HTTP와 HTTPS 프로토콜 차이 및 REST API의 특징 등을 설명하여, 웹 개발에 필요한 다양한 기술과 개념을 학습할 수 있습니다."
이 글은 Spring Boot를 활용하여 수강신청 웹페이지를 만들어보는 프로젝트로, @Component 어노테이션과 빈(Bean) 개념, MyBatis와 MySQL Connector Java를 이용한 데이터베이스 연동, 파일 저장 방법 등에 대해 다룹니다.
Spring Boot와 MyBatis를 사용한 수강신청 시스템 구축 가이드입니다. DB 연동, POSTMAN 활용, Dto 사용법, 각 계층 작성 방법 등을 소개하며, 강의 조회, 신청 기능 구현 및 필수 툴 설치 방법을 다룹니다.
Spring Boot로 Workbench 구축. Entity 변수명 변경과 객체 간 JOIN 활용으로 데이터 검색과 출력을 최적화. 이름과 강사명 검색 옵션 추가, Course 클래스 구현과 DTO 변환, 강좌와 강사 검색 구현
이번 포스팅에서는 스프링 AOP를 사용하여 비즈니스 로직에서 공통적으로 사용되는 기능을 분리하고, 중복 코드를 줄이는 방법을 알아보겠습니다. 스프링 AOP의 기본 개념부터 사용 방법과 실제로 적용해보는 예제까지 다룰 예정입니다.
MySQL, Spring Boot 보안, 사용자 인증 및 권한 부여, 엔티티 클래스, 리포지토리, 서비스, DTO, 컨트롤러, JWT 토큰, PrincipalDetailsService 구현.
이번 시간에는 JWT를 이용한 인증 방식에 대해 배우고, Spring Security에서 JWT 인증을 구현하는 방법과 예외 처리를 다룹니다. JWT를 활용하여 사용자 인증을 구현할 수 있는 기본적인 개념과, JWT를 생성하고 검증하는 방법을 살펴봅시다
이번 포스팅에서는 Workbench에서 DB 스키마를 생성하고, 정규화 작업을 수행하며, Spring Boot와 React를 이용하여 도서 관리 시스템을 구현합니다. 새로운 테이블을 생성하고, 필요한 패키지를 설치하며, CSS reset 적용하여 UI를 꾸밀 예정입니다
React를 이용하여 로그인 페이지를 만들고, SpringBoot와의 연동을 구현합니다. Java에서 비밀번호 정규식을 사용하여 보안성을 높이고, AOP 의존성 추가로 코드의 재사용성을 높입니다.
Spring Boot 백엔드에서 콜백함수, Promise, async-await을 사용해 비동기 도서 관리 시스템의 회원가입 및 이메일 중복 확인 처리를 합니다.
Spring Boot와 프론트엔드 연동으로 회원가입, 로그인 구현, localStorage 활용, 서브 라우터 설정 및 Recoil 전역 상태관리 라이브러리를 다룹니다.
React 앱의 전역 상태 관리를 위한 Recoil 라이브러리와, 비동기 데이터 처리를 위한 react-query 라이브러리를 소개합니다. 또한, 로그인 상태에서 로그인 및 회원가입 창을 막는 방법도 다룹니다.
도서 정보 관리를 위한 도서관리 시스템 구현. 로그아웃 구현, 사이드바 및 페이징 처리 등 사용자 친화적 기능 제공, 서버에서 도서 정보를 받아와 메인 페이지에 제공
스프링부트 , react 를 활용한 JWT 필터 구현, 토큰 인증, Interserction Observer, 검색기능, 카테고리 기능 구현
검색 기능 및 검색창 입력을 구현하고, 클릭 시 상세 페이지로 이동하세요. useQuery와 Callback 함수 사용법을 복습한 후, 서버로부터 BookDetail을 받아오고, 좋아요 기능까지 완성해봅시다.
AWS Back Day에서는 Spring Boot와 React를 활용한 도서 대여 웹 애플리케이션 개발과 함께, 좋아요, 렌탈 정보 불러오기, 대여/반납 기능 구현, AWS 배포, CI/CD 파이프라인 구축 방법 등을 배울 수 있습니다.
"도서 관리 시스템: 관리자 로그인, 도서 추가/검색, 페이징 처리, 정보 등록, 사용자 권한 관리 및 메뉴 표시. Spring Boot로 구축한 실용적인 서비스."
"프로젝트 시작 전 준비: 보고서 작성 팁, ERD 작성법, 깃허브 Organization, 무료 아이콘, 프로젝트/작업 공간 세팅 및 AWS 가입."
구글 클라우드 플랫폼 ![](https://velog.velcdn.co