Hibernate_添加联系人练习
Posted 希望明天会更好
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate_添加联系人练习相关的知识,希望对你有一定的参考价值。
分析:
联系人与客户是多对一,一个客户(公司)有多个联系人,在多的这一方,即LinkMan,
1、LinkMan.java中除自身属性外,还需要
2、在hbm.xml文件中,加上
意思是建立一个外键用于维护关系,列名是lkm_cust_id,引用的属性名是LinkMan.java中定义的customer对象,该对象的类是Customer.java
实现:
1、新建AddLinkmanServlet
2、新建Service和Impl
3、Dao和impl,CustomerDao添加getById方法
通过表单里提交的客户的id信息封装到linkman对象中,在serviceimpl中通过客户的id来获取customer对象,将获取到的customer对象保存到linkman对象中的customer对象,最后,通过Dao层实现保存到数据库中。
以上是关于Hibernate_添加联系人练习的主要内容,如果未能解决你的问题,请参考以下文章