在调用persist(entity)方法之前,一定要保证entity所有的非集合类成员都已经被正确地赋值。
在@OneToMany关系中,如果要删除many端(主动端)的实体,必须先从one端(被动端)的集合类中移除该实体,然后再调用remove(entity)方法才能删除成功。
在@OneToMany关系中,未设置级联删除的情况下,如果要删除one端(被动端)实体,则必须先删除one端集合类中所有...
分类:
其他好文 时间:
2015-03-09 16:17:16
阅读次数:
152
C++中类成员变量加上static或const关键字后的初始化问题。在一个简单的C++类中定义如下这些变量:
#include
using namespace std;
class TestVariable{
public:
TestVariable(){}
private:
int intVariable;//情况0 不加限定符,这个不需要进行讨论
const int cons...
分类:
编程语言 时间:
2015-03-09 12:55:15
阅读次数:
132
// FirstTest.cpp : 定义控制台应用程序的入口点。
//bind(&mem,&obj, _1):类成员方法地址,对象地址,_1是占位符
//同一个类的不同对象可以delegate给不同的实现,从而实现不同的行为(myan语)
#include "stdafx.h"
#include
#include
#include
#include
using namespace s...
分类:
其他好文 时间:
2015-02-28 14:34:18
阅读次数:
177
面向对象编程的一大特性就是可以控制类成员的可访问性。当前主流的面向对象语言都拥有以下三种基本的可访问性。1)公有:public 访问不受限制2)私有:private 只有类自身成员可访问3)保护:protected 子类可以访问,其他类无法访问(1)public和privatepublic和priv...
分类:
其他好文 时间:
2015-02-25 22:20:42
阅读次数:
240
C#中还有一种可访问性,就是由关键字internal所确定的“内部”访问性;internal有点像public,外界类也可以直接访问声明为internal的类或类的成员,但这只局限于同一个程序集内部。可以简单的将程序集理解为一个独立的.DLL或者.EXE 的文件,一个Dll或Exe文件中可以有多个类...
分类:
其他好文 时间:
2015-02-25 22:15:14
阅读次数:
180
[转自]http://www.cnblogs.com/yuaqua/archive/2011/10/22/2219991.html1.在当前文件中引入命名空间这是我们最熟悉的用法,例如:using namespace std;2.在子类中使用 using 声明引入基类成员名称(参见C++ prime...
分类:
编程语言 时间:
2015-02-25 11:36:17
阅读次数:
130
之前匹夫也介绍过CIL其实也是面向对象的,所以寻思着大过年的,不如就写一个类,一个用来抽象化小匹夫的类吧,既可以介绍下小匹夫,小匹夫也可以借这个类给各位拜年。那么顺序由上到下,无外乎如何声明一个类,类成员如何定义,以至于到后来如何实例化一个类,并且调用实例的各个方法,当然本文的完整CIL代码各位可以...
分类:
其他好文 时间:
2015-02-20 06:30:20
阅读次数:
306
如果将一个类放在另一个类内部,那这个类就被称为内部类,内部类的主要作用如下:
1、内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类。
2、内部类成员可以直接访问外部类的私有数据,因为内部类被当成其外部类成员,同一个类的成员之间可以互相
访问。但外部类不能访问内部类的实现细节,例如内部类的成员变量。
3、匿名内部类适合用于...
分类:
编程语言 时间:
2015-02-19 19:47:01
阅读次数:
243
@AutowiredSpring 2.5 引入了 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。通过 @Autowired的使用来消除 set ,get方法。加在成员变量之上可以省略get set方法。但是首先得现在Spring配置文件中配置org.sp...
分类:
编程语言 时间:
2015-02-18 00:53:43
阅读次数:
481
对C++继承的一点理解 一直对C++的继承模糊不清,今天看了一篇技术博,写得很好,让我是深有感触,忍不住就记录了一下重点(我转载过来了,方便同样对继承模糊不清的你:C++类的继承和派生)class 派生类名称:继承方式(public、private or protected) 基类1,…,继承方式 基类n
{
派生类成员声明;
}多重继承:一个派生类有多个基类
单继承:一个派生类只...
分类:
其他好文 时间:
2015-02-12 20:10:24
阅读次数:
164