What’s New for Today

  1. JPA Study
    • Relationship Mapping
      • Directions
        • Unidirectional Mapping
        • Bidirectional Mapping
      • Relationship Multiplicity
        • ManyToOne
        • OneToMany
  2. Java Spring MVC
    • Front Controller pattern
    • v1
      • basic structure
      • handling common functions
        • url mappings
      • calling controllers
    • v2
      • removing duplicated forward functions
    • v3
      • removing servlet from controllers
      • View Resolver
  3. Algorithm

Feelings

JPA를 이용해서 연관관계를 설정하는 것을 배울 수 있었다. 기본적으로 DB는 외래키 조인을 이용한 양방향 연관관계를 지원하지만, java에서는 객체 참조 방식의 단방향 참조만을 지원한다. 자바에서 양방향 연관관계를 위해 단방향 관계 2개를 설정해서 이러한 효과를 낼 수 있다.

기존의 MVC 패턴에서 front controller pattern을 추가하여 개선된 mvc framework을 구성하고 있다. 기존의 controller에서 수행하고 있던 공통 기능을 front controller가 처리하게 되고, 중복되는 코드 처리나 servlet 종속성을 제거하기 위해 Model를 활요해서, 점차 간소화된 controller 구성 및 견고한 구조의 front-controller가 구성되고 있음을 체감할 수 있다.

태그:

카테고리:

업데이트:

댓글남기기