目录 1 实体类编写规则 2 hibernate主键生成策略 3 实体类操作 (1)crud操作 (2)实体类对象状态 4 hibernate的一级缓存 5 hibernate的事务操作 (1)事务代码规则写法 6 hibernate其他的api(查询) 正文 实体类编写规则 1 实体类里面属性是私 ...
链接:https://www.zhihu.com/question/35225845 过滤器(Filter): 过滤器换一种表达就是预处理(pre processing)或者后处理(post processing),你说到的依赖于servlet容器,我觉得这是狭隘层次上的定义,你用米进行煮饭前要做什 ...
分类:
其他好文 时间:
2017-12-21 20:45:50
阅读次数:
220
【序言】:由于直接贴代码相关的关键字不能智能提示,代码看着很是不方便。 现在就在概念中用贴图片进行演示,在实战案例中还是以贴代码的形式出现。 一、概念: 当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。【DP】 二、作用: 状态模式的主要解决的是当控制一个对象状态转换的条件 ...
分类:
其他好文 时间:
2017-12-14 04:14:16
阅读次数:
194
该内容转自CSDN:http://blog.csdn.net/u013381651/article/details/51261956 ...
分类:
其他好文 时间:
2017-12-11 19:59:42
阅读次数:
136
观察者模式,笔者以前做校验订单时用过一次,只是不知道有这个模式,当时使用观察者省略了N多if else 在笔者看来观察者模式比较试用于一个对象状态改变后,很多个对象也要根据这个状态做相应的动作,当然观察者模式只是给大家开了一扇门,更希望的是灵活运用,而不是拘泥于细节, 我们可以从中汲取到把实现相同接 ...
分类:
编程语言 时间:
2017-12-05 17:48:08
阅读次数:
202
原文:C#设计模式(20)——策略者模式(Stragety Pattern)一、引言 前面主题介绍的状态模式是对某个对象状态的抽象,而本文要介绍的策略模式也就是对策略进行抽象,策略的意思就是方法,所以也就是对方法的抽象,下面具体分享下我对策略模式的理解。 二、策略者模式介绍 2.1 策略模式的定义 ... ...
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化 a ...
分类:
编程语言 时间:
2017-11-25 11:21:10
阅读次数:
185
文章转载自 zejian的博客http://blog.csdn.net/javazejian/article/details/51192130 java的值传递和引用传递在面试中一般都会都被涉及到,今天我们就来聊聊这个问题,首先我们必须认识到这个问题一般是相对函数而言的,也就是java中的方法参数, ...
分类:
编程语言 时间:
2017-11-15 23:41:27
阅读次数:
374
站在持久化的角度。Hibernate把对象分为4中状态。 临时状态。 持久化状态。游离状态。删除状态。 1:Save()方法: 2:persist():和save一样。只有一个区别: 在persist()方法前设置ID会报错。如果对象有ID。不能执行insert。而是会抛出异常 ...
分类:
Web程序 时间:
2017-11-05 12:17:44
阅读次数:
242