![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
码农MC
不想当老板的程序猿不是好码农。。。。
展开
-
hibernate进阶--一/二级缓存策略
缓存(Cache):计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能。缓存中的数据是数据存储源中数据的拷贝。缓存的物理介质通常是内存 对于应用程序来说,为了提高查询效率或者提高性能,就需要考虑使用缓存。对于一些经常访问的数据进行缓存避免经常的io操作或者数据库查询所带来原创 2016-01-18 16:29:22 · 377 阅读 · 0 评论 -
hibernate--链接数据源C3P0
Hibernate 配置文件主要用于配置数据库连接和Hibernate运行时所需的各种属性,每一个配置文件对应于一个Configuration对象。一般定义在hibernate.cfg.xml文件中。在helloworld中我们已经学习了一些hibernate.cfg.xml文件的配置属性,大都是关于JDBC链接的一些属性,包括:connection.url:数据库URLconnect原创 2016-01-25 14:51:53 · 543 阅读 · 0 评论 -
hibernate进阶--一对多映射配置
Hibernate作为一款优秀的ORM框架,广受大家喜爱,也被Java社区公认为持久层的首选。虽然jdbc为Java数据库操作带来了诸多便利,但是并没有统一SQL语句的写法,而且具体操作数据库的代码也足够复杂,且存在大量重复。所以有了ORM框架,让Java程序员可以从SQL语句中解放,Hibernate就是其中的翘楚。Hibernate将JDBC进一步的封装了,在SQL的可移植性方面表现优秀,并且原创 2016-01-15 10:10:21 · 3778 阅读 · 0 评论 -
hibernate进阶---多对多映射
前面学习了一对多映射,对hibernate的配置有一定大了解,在实际开发中还有一种映射关系就是多对多映射,比如一个公司中开发人员和项目之间就是多对多的关系,一个开发人员可以同时参与几个项目,当然一个项目可以有多个人员参与。根据幕课网的hibernate视频学习,本文做了一个学习总结,用其中的项目和雇员关系来学习多对多映射。首先就是在数据库中建立三张表,除了本来的雇员表和项目表外,另外一张表原创 2016-01-16 21:01:45 · 580 阅读 · 0 评论 -
hibernate进阶-- HQL基础
HQL(hibernate query language)hibernate查询语言,是在hibernate框架中使用的查询语言,与数据库查询语言SQL不同之处 在于HQL是面向对象的语言,查询的是数据库中表所对应的实体对象及对象的属性。HQL语句由以下几种子句组成:select。。+from。。+where。。+group by。。+having。。+order。。其中最简单的HQL语句可以原创 2016-01-23 17:05:45 · 857 阅读 · 0 评论 -
Hibernate 开发简介-helloworld
概要:对hibernate开发准备工作做个总结,主要介绍下开发前的准备 和简单的helloworld步骤:1.eclipse 以及安装好对应的hibernate tools插件:kepler版本的update site:http://download.jboss.org/jbosstools/updates/stable/kepler/安装过程如图:筛选一下原创 2016-01-13 19:38:04 · 479 阅读 · 0 评论