개발75 스프링부트(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. [Intellij] 윈도우(window), 맥(mac)단축키 모음 안녕하세요~ 오늘은 인텔리제이(IntelliJ) 단축키 모음에 대해 이야기해보려 합니다. 인텔리제이는 대표적인 자바 개발 도구 중 하나로, 개발 생산성을 높이기 위해 다양한 단축키를 제공합니다. 이번 포스트에서는 자주 사용되는 인텔리제이 단축키를 소개하면서, 개발자분들의 작업 효율성을 한층 높여보도록 하겠습니다. 윈도우(window) 맥(mac) 설명 Ctrl + Space Cmd + Space 코드 자동 완성 Shift + F6 Shift + F6 메소드 및 변수 이름 한번에 변경 Ctrl + D Cmd + D 라인 복사 Ctrl + Y Cmd + Backspace 라인 삭제 Shift + Alt Shift + Option + Up/Down 라인 이동 Ctrl + Shift + F Cmd + Shift.. 2024. 2. 24. [spring boot / error] Name for argument of type [java.lang.Long] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag.] with root cause 안녕하세요. 이번엔 spring controller 에서 에러를 발견했습니다. 2024-01-21T14:09:04.673+09:00 ERROR 89170 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IllegalArgumentException: Name for argument of type [java.lang.Long] not specified, and parameter name information not ava.. 2024. 1. 21. [spring boot3] jwt 생성 안녕하세요~ 이번에는 스프링 부트 3와 JWT에 대해 이야기해보려고 합니다. JWT는 최근 인증 및 권한 부여에 많이 사용되는 기술 중 하나입니다. 이번 글에서는 스프링 부트 3와 JWT를 함께 사용하여 보안 인증 시스템을 구축하는 방법에 대해 알아보겠습니다. 스프링 부트 3와 JWT를 사용하면 보안성이 높은 인증 시스템을 간편하게 구현할 수 있습니다. 이제 함께 시작해봅시다! gradle // https://mvnrepository.com/artifact/io.jsonwebtoken/jjwt-api implementation group: 'io.jsonwebtoken', name: 'jjwt-api', version: '0.11.5' // https://mvnrepository.com/artifact/.. 2024. 1. 17. 이전 1 2 3 4 ··· 19 다음