![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
RANJIANGCHENG
加油
展开
-
hibernate框架的简单实例
**hibernate框架的简单实例** Hibernate是一个成熟的对象关系映射框架,它对JDBC进行了比较完善的封装。它将POJO与数据库表建立映射关系,是一个全自动的ORM框架。hibernate可以自动生成SQL语句,自动执行,使得我们可以随心所欲的使用对象编程思维来操纵数据库,完成数据持久化的重任。 配置hibernate框架需要以下几步: 1.加入hibernate必须的jar包原创 2017-08-20 23:04:32 · 468 阅读 · 0 评论 -
hibernate 报错: ``` WARN: GenerationTarget encountered exception accepting command : Error executing
hibernate 报错: WARN: GenerationTarget encountered exception accepting command : Error executing DDL via JDBC Statement org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL via JD原创 2017-08-20 22:23:55 · 3459 阅读 · 0 评论 -
hibernate :一对多和多对一的配置实例
上次讲到hibernate的简单配置,这里在讲一下在hibernate中数据之间的关联问题。直接上代码: 1对n的情况: POJO类:Customer和Order类public class Customer { private Integer CustomerId; private String CustomerName; public Integer getCustomerI原创 2017-08-21 22:45:04 · 294 阅读 · 0 评论 -
spring整合hibernate
上次讲到了struts2与spring的整合,今天讲一下spring和hibernate的整合。 两者一般的分配角色是:hibernate负责和数据库打交道,主要实现的是dao层的业务逻辑。spring主要是工作在dao层上面的service层,调用dao层的业务功能完成service层的业务逻辑,同时对service层提供声明式事务。spring整合hibernate步骤:一:jar包,包括sp原创 2017-08-25 18:37:59 · 361 阅读 · 0 评论 -
SSH整合
上次分别讲解了一下strut2和spring的整合,spring和hibernate的整合,接下来就是struts2,spring和hibernate三大框架的整合了。现在SSH框架用的人还是比较多,但springmvc 和springboot框架使用力度也比较大了,等有时间了,我会更新一些关于springmvc的使用教程。SSH整合的步骤:一:加入jar包二:编写struts2的配置文件:<?xm原创 2017-08-25 19:09:13 · 438 阅读 · 0 评论 -
hibernate映射表中的继承关系
在hibernate中,对于映射表有三种映射继承关系:1.subclass类型:这种类型是将有继承关系的多个实体类放到同一张数据表中,在映射表中通过添加辨别列加以区分各个不同的对象,对于子类独有的字段,在父类对象中是为空的。优点: 1. 只用一张数据表,便与查询 2.查询性能较好 缺点: 1.子类独有的字段在数据表中不能添加非空的限制 2.当继承关系较深的时候,在数据表中的字段会变得很多,原创 2017-08-23 12:57:47 · 423 阅读 · 0 评论 -
mysql数据库报错
今天在运行项目的时候,项目连接mysql数据库报错。当我手动启动数据库的时候提示 系统错误3 。这时才想起可能电脑管家在处理垃圾的时候把在注册表的mysql注册删掉了。解决办法就是:以管理员身份运行cmd,输入:sc delete mysql但是紧接着又提示找不到此服务名解决办法:以管理员身份运行cmd,定位到mysql的安装bin目录下,输入mysqld -install当出现安装成功的时候就可原创 2017-09-05 19:22:27 · 831 阅读 · 0 评论 -
分页实现方式
以前觉的分页查询是比较费事的事,但当明白原理之后才发现居然是这么简单。分页一般有三种方式,第一种是用List接口中的sublist()方法 sublist(int startindex,int endindex);用这种方法实现分页,在数据量比较少的时候,可以使用,但是当数据量比较大的时候,这种分页查询方式将非常的耗费资源,性能将急剧降低,所以一般不推荐使用。第二种就是使用mysql实现分页查询功能原创 2017-09-03 15:03:42 · 360 阅读 · 0 评论 -
DBUtils简单使用
package com.test; import java.sql.Connection; import java.sql.DriverManager; import java.util.List; import java.util.Properties; import org.apache.commons.dbutils.QueryRunner; import org原创 2018-01-30 14:30:22 · 276 阅读 · 0 评论