构建hibernate】的更多相关文章

前面我们使用Maven构建了Struts2项目,这里我们来试一下Hibernate项目: 这里的例子,大体框架应该是正确的,但是,对于Maven的很多约定都没有掌握,估计包的命名都不是非常好,等以后,理解深刻了再改吧 1. 构建一个基本的Web项目 这里请参考前面的博客,一样的 2. 添加依赖,修改pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org…
1.创建项目 若勾选Use library,则点击右侧的Create,使用本地已下载的Hibernate 5.2.13框架(必须导入hibernate-release-5.2.13.Final\lib\required下所有jar包): 设置项目名和项目位置,点击Finish: 项目构建完成后自动创建lib目录和将Hibernate所有jar包放到此目录下并自动Add as Library.同时,自动生成了hibernate.cfg.xml和Main.java(下文有用到这两文件): 创建项目流…
package hanqi.dao; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.hibernate.boot.registry.StandardServiceRegistryBuilder; import org.hibernate.cfg.Configuration; import org.hibernate.se…
任何一项新技术的出现都有它的必然性,Hibernate也不例外,所以在掌握Hibernate的具体应用之前我们一定先要了解Hibernate是什么?使用Hibernate会给我们的程序开发带来哪些好处?使用Hibernate的好处简单来讲体现在以下几个方面: 1. Hibernate说白了就是对持久层进行的封装,它简化了对数据库的操作,使得我们可以以对象方式直接访问数据库中的数据.实现了完全的OO思想. 2. 另外由于Hibernate对JDBC的彻底封装,使得我们可以不用在程序中写传统的sql…
一.数据库 1.创建数据库hibernate01-1514010311 2.创建表 customer CREATE TABLE customer( id int(11) not null auto_increment PRIMARY KEY, name VARCHAR(20) DEFAULT NULL COMMENT '姓名', age int(11) DEFAULT NULL COMMENT '年龄', sex VARCHAR(2) DEFAULT null COMMENT '性别', cit…
手动配置Hibernate框架的配置,极易出现问题,在Eclipse的web项目中,我们可以快速配置,方便快捷 一.导入Hibernate框架所需要的jar文件 二. 窗口—Perspective—打开透视图—其他—Hibernate  打开Hibernate 视图 在hibernate视图中右键 选择add Configuration 点击确定 Hibernate Code Generation配置…
最近在学习Hibernate框架,但是用eclipse的时候发现自己安装的过程不是很顺利,因此记下来,供自己和别人参考. Hibernate Tools是由JBoss推出的一个Eclipse集成开发工具插件,该插件提供了一些project wizard(项目向导),可以方便的帮助我们构建Hibernate所需要的各种配置文件,同时支持mapping文件.annotation(注释)和JPA(Sun官方提出的java持久化规范)的逆向工程和HQL/JPA-QL/Criteria的执行,从而简化Hi…
数据库分片(shard)是一种在数据库的某些表变得特别大的时候采用的一种技术. 通过按照一定的维度将表切分,可以使该表在常用的检索中保持较高的效率,而那些不常用的记录则保存在低访问表中.比如:销售记录按照时间来切分.(横向切分) 也可以根据地域进行拆分,使得每个地区访问自己的表从而进行负载均衡.(纵向切分) 也可以纵横切分,使表拆的更细致. 也可以分库,让不同的数据存放在不同的服务器上,从而进一步均衡负载. 当遇到这样的事情的时候,如果不是采用了MongoDB这种自动拆表的工具,一般来说,都要自…
Hibernate3.jar            这个是hibernate最主要的jar包 ant-1.63.jar      Ant 的核心包,在构建Hibernate 时会用到 antlr-2.7.5H3.jar       语言转换工,Hibernate利用它实现 HQL 到 SQL的转换 asm.jar/asm-attrs.jar         ASM 字节转换库 c3p0-0.8.5.2.jar             C3PO JDBC 连接池工具 cglib-2.1.jar  …
从网上查了一些资料,才算明白(也就是怎么操作吧),怎么使用Maven构建一个Web项目,找到一篇文档,主要都是从这里学到的: 下载地址:使用Eclipse构建Maven的Web项目.docx 现自己在重新操作一下:(使用的是Eclipse JavaEE版 ps:eclipse-jee-indigo-SR1-win32,已经安装好了m2eclipse插件) 1.新建Maven项目 1.1 File -> New -> Other 1.2 选择Maven Project ,单击Next 1.3 保…