What’s New for Today

  1. JPA Study
    • Auto DDL Create
    • Primary Key mapping
    • Column Field Mapping
  2. Node.js Study
    • Kakao authentication method added
    • Improvements required
      • joining function
  3. Java Spring MVC
    • Member Managament Application using servlet, jsp, MVC
      • Servlets
      • JSP
      • MVC
      • Limitations
  4. 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 까지 단계별로 구현하면서 각각이 가지는 한계점을 파악할 수 있었고, 그 한계점들을 어떻게 개선해나가는 지에 대해 알 수 있었다.

태그:

카테고리:

업데이트:

댓글남기기