Hibetnate+postgresql 初体验及demo

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibetnate+postgresql 初体验及demo相关的知识,希望对你有一定的参考价值。

最近在学hibernate,常见的教程都是搭配mysql,因为公司本地电脑用的是pg,所以就尝试着做个pg的小demo. 自己也是边学边写,只当是加深印象.话不多说,直接开始;

一) 准备好必要的文件和环境;

  1) 本地安装postgresql ,这个不多说,自己去网上下载;

    注: 本次使用的为pg 9.4

  2)下载pg的jdbc Driver;

    网址: 可FQ的点此下载 ,不能FQ的自己百度吧。

    说明一下,支持pg9.4的有4个版本,根据自己的jdk做选择:

       JDBC3 Postgresql Driver, Version 9.3-1103 ( < jdk1.6)

       JDBC4 Postgresql Driver, Version 9.4.1212 ( = jdk1.6)

       JDBC41 Postgresql Driver, Version 9.4.1212 (= jdk1.7)

       JDBC42 Postgresql Driver, Version 9.4.1212 (= jdk1.8)

  3) 下载hibernate的jar包;

    网址:FQ下载 (文件还挺大,248M);既然是学习,那就直接上最新版本: 5.2.4.Final(2016-10-26)

    解压后目录:

      

二) 启程;

  1) pg 创建一个用户反馈表(feedback);

create table feedback
(
  id serial not null primary key,
     //serial 相当于mysql中的int auto_increment,实现的是自增长效果
  username varchar(45) not null,
  content varchar(200) not null,
  sendtime timestamp not null
)

 

(...未完待续)

 

以上是关于Hibetnate+postgresql 初体验及demo的主要内容,如果未能解决你的问题,请参考以下文章

postgresql初体验

DBA+分享预告PostgreSQL数据库初体验

ipython及Python初体验

Memcached初体验及原理解说

类及对象初体验

pymongo初体验及插入性能测试