1、hibernate自己维护主键的值。首先获取该表中最大主键值,然后加一插入。主键字段对应的属性类型可以是int、short、long以及其封装类型。在高并发或者集群的情况下不能使用。 2、identity:使用数据库自身自增长来维护。 结果sql 3、由Hibernate根据所使用的数据库支持能 ...
分类:
Web程序 时间:
2017-09-13 23:18:03
阅读次数:
254
Student类 package com.wangning.bean; public class Student { private Integer id; private String name; private int age; private double score; @Override p ...
分类:
Web程序 时间:
2017-09-13 00:28:09
阅读次数:
288
1、hibernate5 配置JAR包如下: antlr-2.7.7 c3p0-0.9.5.2 classmate-1.3.0 dom4j-1.6.1 hibernate-c3p0-5.2.10.Final hibernate-commons-annotations-5.0.1.Final hibe ...
分类:
Web程序 时间:
2017-09-13 00:24:00
阅读次数:
386
1.多对多配置一般不用hibernate提供的many-to-many关系,一般做法拆成连个一对多关系 2.hibernate5实现持久层 查询的几种方式 (多条件查询,统计查询,分页查询) (1)getHibernaete().find(sql,..Object) 拼接hql语句查询 (2)Det ...
分类:
其他好文 时间:
2017-08-20 18:36:25
阅读次数:
143
一、为什么要使用接口? 三层体系架构上层调用下层的时候最好使用接口,比如action层调用service的时候,private IUserDAO userDAO;这里将属性定义为接口,调用DAO的时候都是调用接口里面的方法,实现了这个接口的类就有很多种实现方法了,既可以用hibernate的实现,也 ...
分类:
编程语言 时间:
2017-08-19 17:00:47
阅读次数:
156
Struts2、Hibernate5、Spring4集成开发步骤: 一、导入Jar包(基本的大致有41个,根据实际项目的需求自己添加) antlr-2.7.7.jar aopalliance.jar asm-5.1.jar asm-commons-5.1.jar asm-tree-5.1.jar a ...
分类:
编程语言 时间:
2017-08-18 20:12:37
阅读次数:
195
一、Struts21.1、Struts2的概念Struts2是一个用来开发MVC应用程序的框架,它提供了Web应用程序开发过程中的一些常见问题的解决方案: ->对来自用户的输入数据进行合法性验证;? ->统一的布局;? ->可扩展性;? ->国际化和本地化;? ->支持Ajax? ->表单的重复提交 ...
分类:
编程语言 时间:
2017-08-18 20:00:35
阅读次数:
159
在实际博客站点中,文章内容的数据量非常多,它会影响我们检索文章其他数据的时间,如查询公布时间、标题、类别的等。这个时候,我们能够尝试将文章内容存在还有一张表中,然后建立起文章——文章内容的一对一映射 一对一关联有两种方式,一种是外键关联。还有一种是复合主键关联。 外键关联 以下我们先看一个一对一单向 ...
分类:
Web程序 时间:
2017-08-13 18:09:00
阅读次数:
219
基于Maven的ssh2整合,Struts2.3.24+Spring4.2.4+Hibernate5.0.7 完整文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc ...
分类:
其他好文 时间:
2017-08-10 19:25:38
阅读次数:
244
在上一篇文章里。我们从端方向一端建立关联关系,完毕了从文章到作者的关联关系建立。但在实际的博客站点中,用户肯定还须要获取自己所写的文章,这时能够建立用户(一)对文章(多)的单向关联映射。 先来看我们的一方配置实例 package com.zeng.model; import java.util.Se ...
分类:
Web程序 时间:
2017-07-20 19:42:19
阅读次数:
270