本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
spring4配置hibernate3
0. 前言
本文章所有代码已经上传,可以免费下载了解。
本项目启动的是会自动创建表结构,只需要看客们提供数据库支持。
本文为作者研究时所写,如有错误望指教。
1. 准备
jdk:1.7
eclipse:4.4
maven:3.1.1
spring:4.1.6
hibernate:3.6.10
2. 创建一个maven项目,并配置pom文件
<project ...
我的spring3,hibernate3 架构基础抽象类
BaseService.java ,这个我在工程中使用的抽象基类,spring3,hibernate3的服务层有这个就购了:
package com.jhzp.service.base;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.sql.SQLException;
import java.util. ...
Struts2+Hibernate3+Spring三大框架技术实现MySQL数据分页
原文:Struts2+Hibernate3+Spring三大框架技术实现MySQL数据分页
源代码下载地址:http://www.zuidaima.com/share/1550463494638592.htm
本项目采用了Struts2,Hibernate3,Spring三框架技术来实现对MySQL中的数据进行分页,在本机上面测试通过了,特此分享
java源代码截图:
SSH框架整合配置所需JAR包
Hibernate Jar:
1、hibernate3.jar,这个是hibernate3.0的核心jar包,没的选,像我们常用的Session,Query,Transaction都位于这个jar文件中,必要。
2、cglib-2.1.3.jar,CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必要。 3、asm.jar ASM字节码库 ...
Java Web Application 自架构 三 通用DAO类实现
准备好了单元测试模块,就写个底层的数据访问的控制Handle类来试试吧。也就是通常我们所说的DAO类。一般而言,每个模型/实体类需要建立一个DAO类。 不过经验告诉我们,一些通用的CRUD方法几乎在每个DAO类中都是一样的,那么也就是说我们通常所写的DAO会有些代码冗余的问题,而且根据业务需要,日后的维护工作有可能添加一些新的实体类,写地越多,DAO类就越多,写的代码就越多余还浪费时 ...
Hibernate中类的继承使用union-subclass实现
类与表的关系:
*************
Employee.java
*************
package blog.hibernate.domain;
public class Employee {
private int id;
private String name;
public int getId() {
retur ...
Hibernate中类的继承联合使用subclass和join
类和表的关系:
单独使用<subclass/>元素的类会和父类在同一张表里;
使用<subclass><join></join></subclass>这两个元素的类会单独占一个表。
*************
Employee.java
*************
package blog.hiberna ...
Hibernate类的继承使用joined-class实现
*************
Employee.java
*************
package blog.hibernate.domain;
public class Employee {
private int id;
private String name;
public int getId() {
return id;
}
...
Hibernate中类的继承使用subclass实现
*************
Employee.java
*************
package blog.hibernate.domain;
public class Employee {
private int id;
private String name;
public int getId() {
return id;
...
Hibernate中map的研究之:节点中的inverse的研究(一)
*************
City.java
************
package blog.hibernate.domain;
public class City {
private int id;
private String name;
private String postcode;
private Nation nation;
...
在spring中加入hibernate后页面404
在配置好的spring2.5中加入hibernate3.2时出现404错误
<!--
<property name="mappingResources"> <list><value>com/po/TUser.hbm.xml</value>& ...
hibernate的查询方法以及返回的值类型
Hibernate的查询分几种
HQL,QBC(QBE),SQL
HQL查询
HQL是基于面向对象的,里面没有表,也没有列,有类和属性
直接以from开头,表示全部选择
从Hibernate3.1可以执行修改和删除
from Emp
eg1. 带?参数查询
Session session = HibernateSessionFactory.getSession();
String hql=& ...
hibernate 主键生成策略 uuid uuid.hex uuid.string
在hibernate2.1中,主键生成策略中uuid分为uuid.hex和uuid.string,但是从hibernate3.0开始已经不再支持uuid.string,查看changelog可以发现:
Changes in version 3.0 beta 1 (21.12.2004)
* removed uuid.string and renamed uuid.hex to plain uu ...
struts2.2.3.1+spring-framework-3.1.1.RELEASE+hibernate-distribution-3.6.10.Final
这里说下struts2.2.3.1+spring3.1.1+hibernate3.6.10的框架整合基本包,其中根据项目里用的不同, 可以额外+包:
hibernate-distribution-3.6.10.Final
hibernate3.jar ...