当前位置:首页 > PHP教程 > PHP总结归纳

用Jersey构建RESTful服务5-Jersey+MySQL5.6+Hibernate4.3

用jersey构建restful服务5--jersey+mysql5.6+hibernate4.3 一、总体说明 本例运行演示了用jersey构建restful服务中,如何同过hibernate将数据持久化进mysql的过程 二、环境 1.上文的项目restdemo 2.mysql5.6下载http://dev.mysql.com/get/downloads/mysql-5.6

用jersey构建restful服务5--jersey+mysql5.6+hibernate4.3

一、总体说明

本例运行演示了用jersey构建restful服务中,如何同过hibernate将数据持久化进mysql的过程

二、环境

1.上文的项目restdemo

2.mysql5.6下载http://dev.mysql.com/get/downloads/mysql-5.6/mysql-5.6.16-win32.zip

3.hibernate4.3.4下载http://sourceforge.net/projects/hibernate/files/hibernate4/4.3.4.final/hibernate-release-4.3.4.final.zip

4.java程序连接mysql的驱动mysql-connector-java-5.1.29-bin.jar下载
http://dev.mysql.com/get/downloads/connector-j/mysql-connector-java-5.1.29.zip

三、数据库准备

1.搭建mysql数据库

2.创建数据库restdemo ,及数据表t_user,结构如下

drop table if exists `t_user`;
create table `t_user` (
`userid` varchar(50) not null,
`username` varchar(50) not null,
`age` varchar(50) not null,
primary key (`userid`)
) engine=innodb default charset=utf8;


ps: userid 非自增长类型,需要在业务添加

四、引入hibernate

1.解压hibernate的包,在librequired文件夹下所有jar引入进项目


2.解压mysql-connector-java-5.1.29.zip,将mysql-connector-java-5.1.29-bin.jar引入进项目

3.在项目的根目录创建hibernate的配置文件hibernate.cfg.xml,内容如下:

com.mysql.jdbc.driver jdbc:mysql://127.0.0.1:3306/restdemo root 1 org.hibernate.dialect.mysqldialect
【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!