What’s New for Today

  1. JPA Study
    • Relationship Mapping 2
      • OneToMany
      • OneToOne
      • ManyToMany
  2. Node.js Study
    • Join Function Added
  3. Java Spring MVC
    • Front Controller pattern
    • v4
      • Simplified controllers
    • v5
      • handler adapter
      • handlers
  4. Algorithm

Feelings

JPA가 제공해주는 연관관계에 관해 세부적으로 다루게 되었다. 각각의 연관관계 다중성에 단방향, 양방향 모두 적용해봄으로써, JPA가 다양한 방식으로 해당 연관관계를 지원하는 지 알 수 있게 되었고, 또 annotation을 이용하여 해당 기능들을 수행할 수 있다는 것도 알 있었다.

Node.js에 대해 쭉 공부하면서 직접 구현해본 프로젝트에 회원가입 기능을 구현했다. 회원 가입을 위한 UI를 설계 하고, 회원 가입을 위한 routing 설정 또한 추가하고, DB 쿼리도 설계를 하였다.

프레임워크가 공통기능들을 많이 수행하면 수행할수록, 프레임워크를 이용하는 개발자는 프로그래밍을 하기 수월해진다. Front Controller를 보면 알 수 있다. V1에서 부터 V5 버전 업데이트 까지 점진적으로 개선하므로써 점점 더 개발자가 controller들을 설계 하기 쉬워졌다. Spring MVC 에서는 이러한 Front Controller에 대한 최종 개선 버전으로 더욱 더 쓰기 편리한 프레임워크이다. 점점 더 많은 부분들을 프레임워크가 제공해주므로써 개발자는 비즈니스 로직에 더 신경을 쓸 수 있도록 하게 된다.

태그:

카테고리:

업데이트:

댓글남기기