Changeset 17126 for lang/java

Show
Ignore:
Timestamp:
08/06/08 02:32:53 (4 months ago)
Author:
int128
Message:

モデル設計を変更

Location:
lang/java/slideboard/trunk/src/main/java/org/hidetake/slideboard
Files:
1 removed
2 modified
2 moved

Legend:

Unmodified
Added
Removed
  • lang/java/slideboard/trunk/src/main/java/org/hidetake/slideboard/action/IndexAction.java

    r16895 r17126  
    1818        } 
    1919 
    20         @Execute(validator = false, urlPattern = "edit/{id}") 
    21         public String edit() 
     20        @Execute(validator = false, urlPattern = "target/{id}") 
     21        public String target() 
    2222        { 
    23                 return "edit.jsp"; 
     23                return "index.jsp"; 
     24        } 
     25 
     26        @Execute(validator = false, urlPattern = "author/{id}") 
     27        public String author() 
     28        { 
     29                return "index.jsp"; 
    2430        } 
    2531 
  • lang/java/slideboard/trunk/src/main/java/org/hidetake/slideboard/entity/Post.java

    r16895 r17126  
    2121        public int id; 
    2222 
    23         public String name; 
     23        public String title; 
    2424 
    2525        public String description; 
    2626 
    2727        @OneToMany(mappedBy = "post") 
    28         public List<PostTagMap> tags; 
    29  
    30         @OneToMany(mappedBy = "post") 
    31         public List<Event> events; 
     28        public List<Show> showList; 
    3229 
    3330        @ManyToOne 
  • lang/java/slideboard/trunk/src/main/java/org/hidetake/slideboard/entity/Show.java

    r16895 r17126  
    55 
    66@Entity 
    7 public class PostTagMap 
     7public class Show 
    88{ 
    99 
     
    1212         
    1313        @ManyToOne 
    14         public Tag tag; 
     14        public Target target; 
    1515         
    1616} 
  • lang/java/slideboard/trunk/src/main/java/org/hidetake/slideboard/entity/Target.java

    r16895 r17126  
    11package org.hidetake.slideboard.entity; 
     2 
     3import java.util.List; 
    24 
    35import javax.persistence.GeneratedValue; 
    46import javax.persistence.Id; 
     7import javax.persistence.OneToMany; 
    58 
    6 public class Tag 
     9public class Target 
    710{ 
    811 
     
    1215 
    1316        public String name; 
    14          
    15         public String description; 
    16          
     17 
     18        @OneToMany(mappedBy = "target") 
     19        public List<Show> showList; 
     20 
    1721}