1简单的Java对象编辑使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有时可以作为VO(value -object)或dto(Data Transform Object)来使用.当然,如果你有一个简单的运算属性也...
分类:
其他好文 时间:
2014-11-19 07:28:12
阅读次数:
245
1.KVO内部实现原理1》 KVO是基于runtime机制实现的2》当某个类的对象第一次被观察时,系统就会在运行期动态的创建该类的一个子类,在这个子类中重写父类 中任何被观察属性的setter方法,子类在被重写的setter方法实现真正的通知机制。2.不用中间变量,用两种方法交换A和B的值A = A...
分类:
其他好文 时间:
2014-11-19 07:26:33
阅读次数:
218
便利构造器 单例模式1.在声明时指定setter或getter方法,则用点运算符方法调用时默认调用的就是自己指定的方法2.单例:唯一性,如:主席,同一时间只能有一个3.便利构造器和单例模式4.-减号代表实例方法,即对象方法,只能由对象调用+加号代表类方法,由类调用,不依赖于具体对象,相当于由stat...
分类:
其他好文 时间:
2014-11-17 19:06:02
阅读次数:
244
一、持久化类的要求
提供一个无参构造器:Hibernate可使用Constructor.newInstance()来创建持久化类的实例
提供一个标识属性:标识属性通常映射数据库表的主键字段(建议使用基本类型的包装类型作为标识属性的类型)尽量避免使用基本数据类型
为持久化类的每个属性提供setter、getter方法
...
分类:
Web程序 时间:
2014-11-17 16:00:23
阅读次数:
297
1.什么是JavaBeans?JavaBeans是Java语言中可以重复使用的软件组件,它们是一种特殊的Java类,将很多的对象封装到了一个对象(bean)中。特点是 可序列化, 提供无参构造器, 提供getter方法和setter方法访问对象的属性。2.JavaBeans的...
分类:
编程语言 时间:
2014-11-15 18:49:33
阅读次数:
200
=========自动装配========= autowire - 指定自动装配策略 byName 如果是byName的自动装配策略,Spring会负责把setter方法名对应的Bean注入 如果没有找到,就不执行注入(即不调用这个setter方法) byType Spring会负责把容器类型为.....
分类:
编程语言 时间:
2014-11-14 23:57:25
阅读次数:
320
定义的属性,在赋值的时候最好使用setter方法,在取值的时候都可以,差别不大便利构造器的内存释放(便利构造器创建的对象不用释放内存,里面自带内存释放)第一种:第二种第三种:也是最常用最好的一种第四种:// 内存管理原则四 //谁污染谁治理,凡是你自己alloc,copy,retain的,需要你自己...
分类:
其他好文 时间:
2014-11-14 17:29:19
阅读次数:
274
1、关于@property在 .h 里声明了@property之后,默认 .m 不需要写@synthesize,编译器会自动生成 getter 和 setter;如果自己实现 getter 或者 setter 其中的某一个,那么 .m 里也不需要写 @synthesize ,而如果 getter 和...
分类:
移动开发 时间:
2014-11-14 00:14:12
阅读次数:
274
一、成员变量的作用域二、点语法三、构造方法四、分类五、类的本质六、自动生成getter和setter方法七、description方法八、id类型九、SEL一、成员变量的作用域@public在任何地方都能直接访问对象的成员变量@private只能在当前类的对象方法中访问@protected(可以不写...
分类:
编程语言 时间:
2014-11-13 21:59:36
阅读次数:
300
Objective-C基础便利构造器单例模式1-17便利构造器 单例模式1.在声明时指定setter或getter方法,则用点运算符方法调用时默认调用的就是自己指定的方法2.单例:唯一性,如:主席,同一时间只能有一个3.便利构造器和单例模式4.-减号代表实例方法,即对象方法,只能由对象调用+加号代表...
分类:
其他好文 时间:
2014-11-13 20:37:18
阅读次数:
263