`
文章列表

延迟加载

      延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。(延迟加载是hibernate的一种机制,主要是解决不必要的查询对资源的浪费,只有当数据真正调用时才加载,而不会对数据进行提前加载造成资源的浪费 个人理解,希望对你有帮助) 下面我们就分别介绍这些种类的延迟加载的细节。     A、实体对象的延迟加载:     如果想对实体对象使用延迟加载,必须要在实体的映射配置文件中进行相应的配置,如下所 ...
get和load有哪些区别呢? 1. 对于Hibernate get方法,Hibernate会确认一下该id对应的数据是否存在,首先在session缓存中查找,然后在二级缓存中查找,还没有就查询数据库,数据库中没有就返回null。这个相对比较简单,也没有太大的争议。主要要说明的一点就是在这个版本中get方法也会查找二级缓存! 2. Hibernate load方法加载实体对象的时候,根据映射文件上类级别的lazy属性的配置(默认为true),分情况讨论: (1)若为true,则首先在Session缓存中查找,看看该id对应的对象是否存在,不存在则使用延迟加载,返回实体的代理类对象(该代理类 ...
一般过去时 一.    教学目标:一般过去时 二.    教学重难点:一般过去时(用法、动词过去式的变化规则等)             实义动词do一般过去时的讲解 三.    教学步骤: (一)般过去时的概念     一般过去时用来表示过去某一时间内发生的动作或存在的状态以及过去习惯性、反复性的动作。谓语动词要用动词的过去式,常和表示过去的时间状语连用,如yesterday昨天、last night昨晚、last week上周、last year去年,等。 (二)一般过去时的结构(可分三类不同的结构) 1.Be动词的一般过去时  在没有实义动词的句子中使用be动词, am is 的过 ...

动词不定式

http://zhidao.baidu.com/question/224903347.html

宾语补足语小结

                         宾语补足语小结 在初中英语学习中,宾语补足语,对学生来说,既是重点又是难点。为了让学生能准确把握这一知识点,我在这里作简要阐述。      英语中,有一些动词带上一个宾语之 ...
be going to用法口诀: be going to跟“动原”,计划、准备或打算; 表可能,有必然,通过现象来判断。 be的形式要注意,它要随着人称变, 否定句,很简单,not加在be后边; 疑问句,需牢记,be应提到主语前。 be going to句型的两种不同用法 I’m going to the school.我正要去学校。 I’m going to go to the school.我打算去学校。 第一句是动词go的进行时表将来,(to)之后须加名词。(come,go等趋向动词的现在进行时表将来。) 第二句则为be going to的一般将来时句型,to之后须加动词原形 ...
have been 是动词be的现在完成时行式,当主语为第三人称单数时,使用has  been的形式。和不同的单词连用,表达不同的意思。现对初中教材中出现的用法归纳如下:           一、have been与表示职业的名词连用,用来询问或 ...
球类运动前面不用冠词   在操场上是固定搭配 on the playground (一)不定冠词: a∕an 的用法: ⑴表示一个   例: She has a clever son. 她有个聪明的儿子。 ⑵表示每个   例: we have 3 English classes a week. 我们每周上 3 次 ...
am,is,are是"be"的不同人称使用的形式. 1.am 用于第一人称, I am ......(我是.......) 2.is 用于第三人称, He is ......(他是......) 或She is ......(她是......), It is ......(它是.......) 3.are 用于第二人称, You are ......(你是......,你们是......).也可用于第一人称和第三人称的复数情况, We are ......(我们是.....);They are .....(他们是.....). 上面"1,2"是 ...
1)表语 表语是谓语的一部分,它位于系动词如be之后,说明主语身份,特征,属性或状态。一般由名词,代词,形容词,副词,不定式,介词短语等充当。 My sister is a nurse. 我姐姐是护士。 -------------------------------------------------- ...

字符串转枚举类型

    博客分类:
  • C#
枚举类型如下: public enum ConcertCode { BEIJING, SHANGHAI, GUANGZHOU } 如果要将比如“beijing”字符串转换为ConcertCode.BEIJING的话,可以通过如下方法: ConcertCode c = (ConcertCode)Enum.Parse(typeof(ConcertCode), 字符串的变量, true); 很容易吧,呵呵。。于是呼,我的问题也就解决了: (Keys)Enum.Parse(typeof(Ke ...
所谓冠词:是说明名词所表示的人或事物的一种虚词(总与名词连用,位于名词前,本句不能独立使用,关于a/an与the的区别与联系: 定冠词the是起修饰限定作用的冠词,它与指示代词this,that同源,表示“这个”或“那个”。   1 定冠词用在名词前,表示特指,即某个特定的人、事物等。特别是当某名词后面有定语限定这一名词时,名词前面一般都要用定冠词the   We have found the book that we lost yesterday.   我们已经找到了昨天丢的那本书。 Do you know the man standing by the window?  你认识那个站在 ...
使用hibernate编程步骤 1)配置环境,加载hibernate的jar文件,以及连接数据库连接使用的jar文件,并配置CLASSPATH环境变量。 2)写POJO类(普通的java类) 3)写hibernate所需的配置文件,hibernate.cfg.xml ,Xxxxx.hbm.xml 4)调用hibernate API。 ...
1.新建demo.aspx页面。 2.首先在该页面的后台文件demos.aspx.cs中添加引用。 using System.Web.Services; 3.无参数的方法调用. 大家注意了,这个版本不能低于.net framework 2.0。2.0已下不支持的。后台代码: [WebMethod] public static string SayHello() { return "Hello Ajax!"; } JS代码: $(function() { $("#btnOK") ...
在master数据库中执行如下代码 declare @i INT declare cur cursor for select spid from sysprocesses where db_name(dbid)= 'Your_Database_Name' open cur fetch next from cur into @i while @@fetch_status=0 begin exec('kill '+@i) fetch next from cur into @i end close cur deallocate cur
Global site tag (gtag.js) - Google Analytics