余熙钰的博客

此情可待成追忆,只是当时已惘然!

SSH框架的综合应用

今天我要记录的是SSH框架的综合应用,程序运行的效果如下图所示: 下面从开始创建工程说起,一步一步完成这个项目: 1、新建工程,这里我取名为TestSSH02 2、添加SSH的支持,这里我的添加顺序是:Struts2、Spring、Hibernate,添加顺序没有特别要求,只...

2015-04-20 09:57:19

阅读数 661

评论数 0

Spring与Hibernate结合的使用

这一篇记录Spring与Hibernate结合使用的例子 还是以一个demo来说明: 1、首先建立数据库,新建数据库,名称为hibernate_spring,然后在数据库中建表person,包含两个字段:id与name,person表的结构如下图所示: 2、建立Java工程,由于这里暂时...

2015-04-17 08:57:15

阅读数 528

评论数 0

Hibernate学习之级联操作4——多对多关联关系

这一篇记录的是多对多的关联关系,学生与课程的关系就是多对多的关系,数据库如下所示: 学生表中包含id和name,course表一样的,student_course表则包含学生id和课程id,这个表是连接学生与课程多对多关系的表,下面是学生和课程的两个实体类,这两个类中的成员变量如下图(省略ge...

2015-04-10 10:20:43

阅读数 648

评论数 0

Hibernate学习之级联操作3——一对一关联关系

前面两篇博文里记录了Hibernate级联操作的一对多关联关系和一对多双向自身关联关系,这一篇记录的是一对一关联关系,例如一个人对应一张身份证,一对一的关系又可以分为共用主键的方式和一对多的特殊情况(使用外键关联)这两种,下面分别记录这两种方式, 一、共用主键的一对一关系 这里举例人和身份证的...

2015-04-09 11:22:01

阅读数 1610

评论数 0

Hibernate学习之级联操作2——一对多双向自身关联关系

上一篇记录了Hibernate的级联操作中的一对多关系,类似于教师和学生的一对多关系,这一篇记录的是Hibernate的级联操作中一对多双向自身关联关系,举例如下图: 在上图中,食物被分为蔬菜类和水果类,蔬菜类下又有西红柿,水果类下又有苹果和橘子,这几个不同的节点都可以用一个类来表示,这...

2015-04-08 14:04:42

阅读数 619

评论数 0

Hibernate学习之级联操作1——一对多关联关系

这一篇记录的是Hibernate的级联操作,主要是一对多的关系。Hibernate的级联操作可以让我们在保存(或其他的数据库操作)一个对象时,将与其关联的对象同时保存到数据库。假设我们的数据库中有两张表:teacher和student,教师和学生是一对多的关系,即一名教师教多名学生 我们的teac...

2015-04-08 09:49:04

阅读数 548

评论数 0

Hibernate与Struts2结合的应用

本篇记录一个Hibernate与Struts2结合的一个例子,该例子主要有两个界面:register.jsp和register_success.jsp界面,在浏览器中访问register.jsp后,出现如下界面: 输入数据并提交后,出现register_success.jsp界面,如下图...

2015-04-02 14:33:21

阅读数 830

评论数 0

解决Hibernate向MySQL插入中文出现乱码的问题

今天用Hibernate向MySQL插入中文时,出现了乱码,查了资料后终于解决了这个问题,现在记录如下: 1、修改MySQL的配置文件my.ini,该文件在MySQL的安装目录下,修改的地方有两处: [mysql] default-character-set=utf8 和 [my...

2015-04-01 10:56:58

阅读数 755

评论数 0

Hibernate的使用

本篇以一个java工程记录Hibernate的使用方法: 1、在MyEclipse中新建java工程,名为Test 2、在建好的Test工程上,右键--->MyEclipse--->Add Hibernate Capabilities...,在出现的对话框中,按下面的步骤来 ...

2015-03-31 14:43:27

阅读数 461

评论数 0

Hibernate基础之给java web工程加入Hibernate支持

今天开始学习Hibernate,本文记录的是如何给Java web工程加入Hibernate支持,与加入Struts2支持不同的是,这里我们使用MyEclipse快速给项目加入Hibernate,步骤如下: 1、新建Java web工程 2、在工程上右键--->MyEclipse---&...

2015-03-18 16:05:57

阅读数 1727

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭