08 2015 档案
摘要:照旧,先新建一个StudentMap.java实体类,将hobby属性使用map集合接口来存放:package com.joe.entity;import java.util.Map;public class StudentMap { private int id; privat...
阅读全文
摘要:度过短暂的周末,又到了周一,继续轻松而愉快的学习,紧承以前的学习,继续了解hibernate对集合的操作学习之旅!在上一篇中,就已经提前说过,这一篇的内容以及下一篇的内容会有很多相似之处,这里就不再多言了。像往常一样,新建一个StudentCollection.java实体类:package com...
阅读全文
摘要:今天要写的内容其实不多,本打算将hibernate对集合的操作的内容直接归结为一篇的,但想一想,还是分开写的比较好,毕竟前面的已经发布出去来了,废话不多说,开始吧!依旧新建一个StudentList.java实体类,其他的属性不变,只是将hobby属性由Set集合类型变为List集合类型,还是把代码...
阅读全文
摘要:先说一段废话吧,本打算每天把所学的知识总结为博客的,但是昨天为什么没有写呢?没有学习吗?No,那是为什么?贪玩,对,这位同学说对了,老实说昨天感觉身体不怎么舒服,大家都知道,这其实就是为自己懒找借口,好吧,废话先唠到这儿,下面进入正题。先说说概念吧在持久化类中,有时会使用到值类型的对象属性,所谓值类...
阅读全文
摘要:在上一篇中,大致学习了hibernate的基本查询:HQL基本查询,今天,继续昨天的步伐,继续学习hibernate的基本查询。。。。。1、hql聚合函数,先大致列一下hql的聚合函数有哪些吧:在SQL中,我们的聚合函数也是这些,并且用法也相同 。继续昨天的方式,用一个函数来展示:/** *...
阅读全文
摘要:紧接着上一篇,今天继续hibernate的学习总结,来聊一聊hibernate的基本查询方法,先说说HQL(hibernate Query Language):它是官方推荐的查询语言。在开始写代码之前,看看需要做哪些准备工作吧,首先,在我们的学生类中新增一个属性“clazz”,其实不加也可以,接着,我们需要重写Student.java类中的toString()方法,代码如下: /** *...
阅读全文
摘要:Session缓存原理 为了能够在控制台更好的看到我们的hibernate干了些什么,可以在hibernate.cfg.xml文件中写入如下配置: true true 在上一篇中,我们就曾说:Session在hibernate中被称为一级缓存,Session接口的原理: 当应用程序调用Session的CRUD方法、以及调...
阅读全文
摘要:在上一篇文章hibernate学习系列-----(1)开发环境搭建中,大致总结了hibernate的开发环境的搭建步骤,今天,我们继续了解有关hibernate的知识,先说说这篇文章的主要内容吧: Configuration类 SessionFactory接口 Session接口 Transaction接口 Query和Criteria接口 下面就进行分类别地详细说明: Configurat...
阅读全文
摘要:老实说,这篇博客是看了园子里的OneAPM官方技术博客关于有关网页渲染,每个前端开发者都该知道的那点事来写的,真心觉得不错,对于想做前段开发的程序员来说,是不可不知知的知识。 浏览器是如何完成网页渲染的? 网页渲染时,浏览器的动作有: 根据来自服务器的html代码形成文档对象模型(DOM) 加载并解析样式,形成CSS对象 在文档对象模型和CSS对象模型之上,创建一棵由一组待生成渲染的对象...
阅读全文
摘要:其实一两个月前就在了解hibernate方面的知识了,但一直以来,都没有好好的总结,而且一直使用的是myeclipse,感觉有些傻瓜式的操作就可以搭建起hibernate的开发环境,但这样一点都不好,没有理解到hibernate到底是怎么配置的,所以你今天特使用Eclipse来一步一步搭建hiber...
阅读全文

浙公网安备 33010602011771号