DbUtils模块:
android中的orm框架,一行代码就可以进行增删改查;
支持事务,默认关闭;
可通过注解自定义表名,列名,外键,唯一性约束,NOT NULL约束,CHECK约束等(需要混淆的时候请注解表名和列名);
支持绑定外键,保存实体时外键关联实体自动保存或更新;
自动加载外键关联实体,支持延时加载;
支持链式表达查询,更直观的查询语义,参考下面的介绍或sample中的例子。
ViewUtils模块:
android中的ioc框架,完全注解方式就可以进行UI,资源和事件绑定;
新的事件绑定...
分类:
其他好文 时间:
2014-10-17 10:15:31
阅读次数:
219
0.思维导图
1. scope概论
spring中scope是一个非常关键的概念,简单说就是对象在spring容器(IOC容器)中的生命周期,也可以理解为对象在spring容器中的创建方式。
2. scope历史及分类
目前,scope的取值有5种取值:
在Spring 2.0之前,有singleton和prototype两种;
在Spring 2.0之...
分类:
编程语言 时间:
2014-10-17 00:45:13
阅读次数:
225
1)Unity 配置文件 2)UnityConfiguratornamespace MyTest.Common.IOC{ public class UnityConfigurat...
分类:
Web程序 时间:
2014-10-15 18:08:36
阅读次数:
185
基于注解的方式配置Bean:也就说我们在每个Bean的类名前面注解一下,Spring会自动帮我们扫描Bean放进IOC容器中I基于注解的方式配置Bean(没有依赖关系的Bean)有两个步骤:1组件扫描(component scanning): Spring 能够从 classpath( 类路...
分类:
其他好文 时间:
2014-10-15 14:28:15
阅读次数:
196
Bean的生命周期:Spring IOC 容器可以管理 Bean 的生命周期, Spring 允许在 Bean 生命周期的特定点执行定制的任务. Spring IOC 容器对 Bean 的生命周期进行管理的过程: 1通过构造器或工厂方法创建 Bean 实例 2为 Bean 的...
分类:
编程语言 时间:
2014-10-14 22:36:08
阅读次数:
236
Spring的IOC本质就一个容器,也就是一个对象的工厂,我们通过配置文件注册我们的Bean对象,通过他进行对象的组装与床架。SpEL表达式就是一种字符串编程,类似于JS里面的EVAL的作用,通过它可以运行字符串内容重点:要是通过拼接字符串作为代码运行,SpEL就可以实现,一些灵活的功能 ...
分类:
编程语言 时间:
2014-10-13 08:24:29
阅读次数:
202
step5
看完了前面的几步,到现在我们必然要想到的问题就是,数据要是放在xml中怎么读?
其实按照正常思维一步一步来,从xml中读数据和之前手工配进去并没有什么大的区别,只要读出来就OK了。
先看测试程序,
public void Step5() throws Exception {
// 1.读取配置
XmlBeanDefinitionReader xmlBeanDefini...
分类:
编程语言 时间:
2014-10-12 15:33:18
阅读次数:
280
IOC(Inversion of Control):控制反转。*其他解释:依赖注入、依赖反转……设计目标:简化JEE的研发工作,提供IOC容器,控制bean的生成、注入,解耦。看了网上的一些帖子、介绍,书籍中的一些剖析,都不是很了解IOC这个概念,于是找来这么段代码,直接从代码上去理解了。inter...
分类:
其他好文 时间:
2014-10-12 12:56:47
阅读次数:
150
Ioc是理解为就是控制反转,也就是依赖注入的方式,那么今天我来说下如何在在构造函数中初始化对象,一般来说我们创建一个对象就是通过关键字new出来,那么通过构造函数依赖注入进去的话就可以有了高聚集,松耦合的效果了,类与类之间没有任何的关系。首先在创建一个类继承依赖注入对象NinjectModu...
ThinkAndroid简介ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行Android应用程序的开发,包含Androidmvc、简易sqliteorm、ioc模块、封装Androidhttpclitent的http模块,具有快速构建文件缓存功能,无需考虑..
分类:
移动开发 时间:
2014-10-11 02:46:45
阅读次数:
341