반응형 로그인구현3 [소경관] : thymeleaf와 JPA, builder 패턴을 사용하여 로그인 구현하기 @Entity @Getter @NoArgsConstructor(access = AccessLevel.PROTECTED) @Table(name = "USER_INFO") @ToString public class UserEntity { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE) private Long userNo; @Column(name = "USER_NAME", length = 20) private String userName; @Column(name = "USER_PN", length = 40) private String userPn; @NotNull @Column(name = "USER_EMAIL", length = 200) private Str.. 2022. 4. 15. Login : No.11_Service + IMapper + Mapper 코딩 OhService와 IOhMapper, OhMapper 코딩을 합니다. - 어노테이션(@)으로 Service단임을 알려줍니다. OhSerivce에서 보면 public class 옆에 OhService에 빨간 밑 줄이 있습니다. 마우스를 올려 add해 줍니다. 밑 줄이 사라지고 아래 @Override가 생겼습니다. 주석으로 로그인과 나중에 작성할 회원가입을 구분해 주고 아래와 같이 로그인 코드를 작성해 줍니다. package poly.service.impl; import javax.annotation.Resource; import org.springframework.stereotype.Service; import poly.dto.OhDTO; import poly.persistance.mapper.IOhMa.. 2021. 7. 22. Login : No.07_login.jsp login.jsp 코딩을 합니다. - 좌측 경로로 들어가서 view 파일에서 우클릭 - new - JSP File을 눌러줍니다. 경로 확인을 하고 view에 login.jsp 이름 설정한 뒤 Finish 눌러줍니다. 좌측 view 탭을 보면 login.jsp 파일이 생긴 것을 볼 수 있습니다. login.jsp 파일을 눌러 작업 탭에 올려주고 코딩을 하면 됩니다. form 태그에 action 속성을 통해 입력한 아이디와 비 밀번호를 어디로 보내 줄 것인지 경로를 설정합니다. input 태그에 type 속성에 submit은 form 데이터를 전송하는 역할을 합니다. 이 버튼을 통해 로그인 페이지에서 입력한 정보를 action에 입력한 경로로 정보를 보내줍니다. 아래는 body 안에 작성한 코드입니다. 아이.. 2021. 7. 15. 이전 1 다음 반응형