打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
作业:hibetnate的CRUD实现
作业:hibetnate的CRUD实现:
多对一关联关系的映射原理及分析:
关联映射:(1)多对一(Employee-Department)
(2)一对多(Department-Employee)
(3)一对一(Person-IdCard)
(4)多对多(teacher-student)
(5)组件映射(User-Name)
(6)集合映射(set,list,map,bag)
(7)iverse和cascade(Employee-Department)
多对一(Employee-Department):从员工的角度来说,是多对一的关系 映射文件



实现UserDao
    public interface UserDao{
    
      //保存用户到数据库中
        public void saveUser(User user);
        //根据id来查找用户
        public User findUserById(int id);
        //根据用户名查找用户
        public User findUserByName(String name);
        //更新用户
        public void updateUser(User user);
        //删除用户
        public void remove(User user);
        
        }
        

实验步骤:
1.设计Domain对象User;
2.设计UserDao接口;
3.加入hibernate.jar和其依赖的包;
4.编写user.hbm.xml映射文件;
5.编写hibernate.cfg.xml配置文件
6.编写HibernateUtil.java类,主要用来完成hibernate初始化和提供一个获得Session的方法;
7.实现UserDao接口;

===================================================================================
1.User.java:

package cn.itcast.domain;

public class User{

}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Structs Spring Hibernate快速入门
Hibernate—第二季many-one-many
Spring Data MongoDB 一:入门篇(环境搭建、简单的CRUD操作)
Struts+Spring+Hibernate快速入门
Spring Boot:在Spring Boot中使用Mysql和JPA
yanghuw的专栏,第一个Spring程序
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服