上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页
摘要: 一、注入简介 spring是一个java bean的容器,它摒弃了过去通过new关键字调用类再调用类的实例的形式,通过依赖注入维护者一系列的java bean的示例。通过spring所提供的依赖注入的方法,我们可以管理这些java bean之间的引用关系。 spring的注入形式,主要是有... 阅读全文
posted @ 2016-07-16 16:37 何红霞 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一、Spring简介 首先,Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性的角度而言,绝大部分Java应用都可以从Spring中受益。总结... 阅读全文
posted @ 2016-07-13 21:01 何红霞 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一、锁的基本简介 1.1,为什么需要锁 首先,锁的概念产生,主要是为了解决并发性的问题。什么是并发性问题呢,比如: Angel现在银行有个账号,里面有存款1000块。现在,Angel的账户,在两个地方分别执行操作。首先,Angel妈妈拿着主卡在四川给Angel账户存钱,读取出Angel的余额是1... 阅读全文
posted @ 2016-07-13 17:28 何红霞 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 在上一篇博客中,介绍了Hibernate的缓存机制。合理的配置缓存,可以极大程度上优化Hibernate的性能。这篇博客,介绍另外一个调优方式:抓取策略。 一、什么是抓取策略 抓取策略(fetching strategy):当应用程序需要在关联关系间进行导航的时候,Hibernate如何获取关联... 阅读全文
posted @ 2016-07-12 21:17 何红霞 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、Hibernate缓存机制简介 对于Hibernate本身来说,它的缓存主要包括三部分:session缓存(一级缓存)、二级缓存、查询缓存。 1.1,session缓存 随着session的关闭而消失,load、iterator操作,会从一级缓存中查找数据,如果找不到,再到数据库里面查找。Q... 阅读全文
posted @ 2016-07-11 20:03 何红霞 阅读(225) 评论(0) 推荐(0) 编辑
摘要: HQL:Hibernate Query Language,是Hibernate框架中的查询语言,十分接近于SQL语言!以下介绍一些常用的Hql语句: 一、测试类 Classes类: package com.bjpowernode.hibernate;import java.util.Set;p... 阅读全文
posted @ 2016-07-10 15:45 何红霞 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 一、继承实现的三种策略 1.1,单表继承。每棵类继承树使用一个表(table per class hierarchy) ——>本文主要介绍的继承策略 类继承树对应多个类,要把多个类的信息存放在一张表中,必须有某种机制来区分哪些记录是属于哪个类的。这种机制就是,在表中添加一个字段,用这个字段的值来... 阅读全文
posted @ 2016-07-09 15:59 何红霞 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 一、一对多映射简介 建立一对多关系关系的表的原则是将一的一方的主键加入到多的一方的表作为外键。这里以学生和班级为例子来演示。以前不用hibernate时建立pojo类要在学生类Student中加入一个属性,即班级编号classesid.使用hibernate则不同了,需要在“一”的一方类中加入一... 阅读全文
posted @ 2016-07-09 11:58 何红霞 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、一对一映射简介 一对一关联映射有两种实现策略: 第一种:主键关联,即让两个对象具有相同的主键值,以表明它们之间的一一对应的关系;数据库表不会有额外的字段来维护它们之间的关系,仅通过表的主键来关联 第二种:唯一外键关联,外键关联,本来是用于多对一的配置,但是如果加上唯一的限制之后,也可以用来表... 阅读全文
posted @ 2016-07-08 21:16 何红霞 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 问题描述:在课表导入的时候,将数据从excel表里读出,然后将list批量插入到对应的课程表的数据表单中去,出现结果:当我们导入3条数据时,list.size()为3,但是实际上,list里面存在10条数据,只不过前三条数据有值,后面所有的都为null值。在执行批量插入的时候,由于这些null值... 阅读全文
posted @ 2016-07-08 17:56 何红霞 阅读(538) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 33 下一页