我真的叫小若

导航

 

2014年11月17日

摘要: 研究spring3的时候发现一个很好用的特性:环境配置(spring2是否有此特性未知)官方示例代码如下: ... 阅读全文
posted @ 2014-11-17 12:44 我真的叫小若 阅读(219) 评论(0) 推荐(0) 编辑
 

2014年11月16日

摘要: Hibernate做了数据库中表和我们实体类的映射,使我们不必再编写sql语言了。但是有时候查询的特殊性,还是需要我们手动来写查询语句呢,Hibernate框架为了解决这个问题给我们提供了HQL(Hibernate QueryLanguage)面向对象的查询语言,和QBC(Queryby Cr... 阅读全文
posted @ 2014-11-16 14:17 我真的叫小若 阅读(264) 评论(0) 推荐(0) 编辑
 
摘要: Hibernate作为和数据库数据打交道的框架,自然会设计到操作数据的效率问题,而对于一些频繁操作的数据,缓存策略就是提高其性能一种重要手段,而Hibernate框架是支持缓存的,而且支持一级和二级两种缓存,合理的使用缓存策略可以大大提高我们的操作数据效率,但是利用不能,可能会造成不必要的麻烦... 阅读全文
posted @ 2014-11-16 14:15 我真的叫小若 阅读(168) 评论(0) 推荐(0) 编辑
 
摘要: 在设计数据库时我们会考虑,表与表之间的关系,例如我们前边经常提到的一对一,一对多,多对多关系,在数据库中我们通过外键,第三张表等来实现这些关系。而Hibernate时间实体类和数据库中的表进行的映射,这些关系如何映射呢?这里简单总结一下:一,一对多,多对一关系映射,这里拿学生和班级进行简单演示:... 阅读全文
posted @ 2014-11-16 14:14 我真的叫小若 阅读(204) 评论(0) 推荐(0) 编辑
 
摘要: POJO对象其实就是我们的实体,这篇博客总结一下框架对POJO对象对应数据库主键的生成策略,和一些对POJO对象的简单增删改查的操作。一,Hibernate框架中主键的生成策略有三种方式: 1,数据库负责生成主键(代理主键) a,native:表示由设置的方言决定采用什么数据库生成主键方式,例... 阅读全文
posted @ 2014-11-16 14:13 我真的叫小若 阅读(362) 评论(0) 推荐(0) 编辑
 
摘要: 作为SSH三大框架之一的Hibernate,是用来把程序的Dao层和数据库打交道用的,它封装了JDBC的步骤,是我们对数据库的操作更加简单,更加快捷。利用Hibernate框架我们就可以不再编写重复的JDBC代码,不再反复的测试我们的SQL语句写的如何。这里这需要我们简单配置,调用框架给我们提... 阅读全文
posted @ 2014-11-16 13:24 我真的叫小若 阅读(156) 评论(0) 推荐(0) 编辑