T.I.L_220621
What’s New for Today
- JPA Study
- Auto DDL Create
- Primary Key mapping
- Column Field Mapping
- Node.js Study
- Kakao authentication method added
- Improvements required
- joining function
- Java Spring MVC
- Member Managament Application using servlet, jsp, MVC
- Servlets
- JSP
- MVC
- Limitations
- Member Managament Application using servlet, jsp, MVC
- Algorithm
Feelings
Entity를 생성해서 table, id, column 등의 속성을 annotation을 이용해서 매핑하고, 이를 JPA에서 자동적으로 DDL을 생성해서 DB에 적용할 수 있다. 물론, 운용환경에서는 자동으로 DDL을 생성하는 것이 리스크가 있고, 비효율적일 수 있지만, 개발환경에서만큼은 auto-ddl 기능은 매우 편리한 것 같다.
기존의 웹 어플리케이션에 passport을 이용한 카카오 인증을 구현하였다. 카카오 개발자 페이지에 application, client_id, redirect_url을 등록하고 API_KEY를 이용해서 passport를 통한 카카오톡 로그인을 수행할 수 있다. 다른 웹서비스들이 3rd party authentication을 어떤 방식으로 수행하는 지 늘 궁금했었는데, oauth 를 배우고, passport를 활용해서 직접 인증을 구현해보니 효율적으로 로그인을 구성할 수 있었다.
servlet, jsp, mvc 패턴 방식으로 간단한 회원 관리 예제를 구성할 수 있었는데, servlet 부터 시작해서 mvc 까지 단계별로 구현하면서 각각이 가지는 한계점을 파악할 수 있었고, 그 한계점들을 어떻게 개선해나가는 지에 대해 알 수 있었다.
댓글남기기