springboot15 스프링부트(Spring Boot) 게시판 만들기 #12 - 로그인, 회원가입 안녕하세요. 오랜만에 글을 쓰게 됩니다!! 우와~~오늘은 Spring Boot와 JSP를 이용하여 회원가입과 로그인을 한번에 만들어 보겠습니다.오랜만에 글을 쓰는 상황이라 프로젝트 점검도 할 겸 한번 작게나마 써보겠습니다. 환경- intellij, 자바11, mysql, mybatis, jsp 로그인 db 테이블부터 생성을 해봅시다.CREATE TABLE study.users ( user_seeq INT AUTO_INCREMENT PRIMARY KEY, -- 고유 사용자 ID (자동 증가) user_id VARCHAR(50) NOT NULL, -- 사용자 이름 (필수) user_name VARCHAR(50) NOT NULL, -- 사용자 이.. 2024. 10. 6. [spring boot] @EventListener 알아보자 안녕하세요.이번 포스팅은 @EventListener에 대해 알아보겠습니다.@EventListener 개요@EventListener는 스프링 프레임워크에서 제공하는 이벤트 처리 기능입니다.이벤트 기반 프로그래밍을 통해 복잡한 도메인 의존성을 줄일 수 있습니다.이벤트 객체가 이벤트 실행의 핵심 포인트가 되며, 이벤트 핸들러 메서드에서 이벤트 객체를 처리할 수 있습니다.@EventListener 사용법이벤트 핸들러 메서드에 @EventListener 어노테이션을 붙여 등록합니다.이벤트 객체 타입을 메서드 파라미터로 지정하면 해당 이벤트가 발생할 때 자동으로 호출됩니다.이벤트 객체는 ApplicationEvent 클래스를 상속받지 않아도 됩니다.@EventListener 활용 예시회원가입 후 환영 이메일 발송주.. 2024. 5. 2. 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 / 섹션4. 검증2 - Bean Validation (2) 안녕하세요. 인프런 김영한 님의 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 섹션 4 검증 - Validation 리뷰입니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 강의 - 인프런 웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있 www.inflearn.com Bean Validation - 수정에 적용 수정에도 적용 해보자. @PostMapping("/{itemId}/edit") public Stri.. 2024. 2. 18. 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 / 섹션4. 검증2 - Bean Validation (1) 안녕하세요. 인프런 김영한 님의 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 - 섹션 4 검증 - Validation 리뷰입니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-2/dashboard 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술 강의 - 인프런 웹 애플리케이션 개발에 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. MVC 2편에서는 MVC 1편의 핵심 원리와 구조 위에 실무 웹 개발에 필요한 모든 활용 기술들을 학습할 수 있 www.inflearn.com Bean Validation - 소개 검증 기능을 지금처럼 매번 코드로 작성하는 것은 상당히 번거롭다. 특히 특정 필드에 대한 검증 로직은 대부.. 2024. 2. 13. 이전 1 2 3 4 다음