如果有个好老师带 也没有这些问题了
------解决方案-------------------- 虽然Hibernate可以快速开发而且数据库兼容。但我还是喜欢JDBC多一点,
------解决方案-------------------- 所谓的一对一,一对多,多对一以及多对多 是指实体类之间的关系 单双向是指实体类之间持有对方的应用 如果只有一方持有另一方的应用则称为单向 而如果双方都持有有彼此的应用则称为双向 比如有类A 及类B 只有类A中拥有B类的一个应用或者只有类B中持有A类的一个应用则称为单向 当A类中持有B类的应用同时B类中又持有A类的应用,此时则称为双向 单向: class A{ class B { | class A{ Class B{ B b; //或者 Set<B> b int n ; | int c; A a//Set<A> getset..... 没有A的应用..... | 没有B的应用... getset.... } } | } } 双向: class A{ class B { | class A{ Class B{ B b; //或者 Set<B> b B b; //Set<B> b | B b;Set<B> A a//Set<A> getset..... getset. | getset.... getset.... } } | } } 纯属个人理解,不知表达的清不清楚。。。
------解决方案-------------------- 单向: class A{ B b;//或Set<B>b; } class B{ 没有A的应用 } class A{ 没有A的应用 } class B{ A a //Set<A> a; }
双向; class A{ B a; // Set<B> b; } class B{ A A; // Set<A> a; }