首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

下面是小弟我在北京某软件公司的面试题(有些难哦),请大家帮小弟我解答一下,多谢了

2012-06-09 
下面是我在北京某软件公司的面试题(有些难哦),请大家帮我解答一下,谢谢了!1、spring和hibernate结合要配置

下面是我在北京某软件公司的面试题(有些难哦),请大家帮我解答一下,谢谢了!
1、spring和hibernate结合要配置哪几个类型的bean,请列举说明;

2、有hibernate实体A和B,A、B都有字段{long id,String name},其中id 是自动生成,name是唯一,A和B是一对多的关系,请使用jpa注解或hbm.xml方式描述着两个实体


[解决办法]
呵呵,问配置还不如给你一台机器,让你直接自己搭建ssh框架呢。

我敢百分之百肯定,你这是软件外包公司吧。

问原理还是比较好点,直接让你写配置,也不是什么版本的,呵呵。估计lz也够呛。
[解决办法]

Java code
public class A{       private int id;   private String name;   private B b;   @OneToMany()     //具体参数 找文档吧  好几个 不想细说了  这题没意思   @JoinColumn()    //同上   public B getB(){……    public B setB(B b){……   @GeneratedValue(strategy=GenerationType.IDENTITY)   public int getId(){……    public int setId(Integer id){……   @Column(unique=true)   public String getName(){……   public String setName(String name){……}public class B{       private int id;   private String name;   private A a;   @ManyToOne()     //具体参数 找文档吧  好几个 不想细说了  这题没意思   @JoinColumn()    //同上   public A getA(){……    public A setA(A b){……   @GeneratedValue(strategy=GenerationType.IDENTITY)   public int getId(){……    public int setId(Integer id){……   @Column(unique=true)   public String getName(){……   public String setName(String name){……} 

热点排行