jdbc优点:简单易学,上手快,非常灵活构建sql,效率高。l缺点:代码繁琐,难以写出高质量的代码(资源的释放,SQL注入安全性等),开发者关注多,又要写业务逻辑,又要关注对象的创建和销毁。Hibernate 冬天学比较好 ORM实体关系映射,好处:不用写sql语句。可以以面向对象的方式设计和访问,...
分类:
其他好文 时间:
2014-06-28 12:12:53
阅读次数:
319
petaPoco出现在2011年...因此老鸟可忽略该贴...目前最新版是5.0,但核心文件变化不大.在众多的ORM框架中,其中不乏非常优秀的EF,但今天仍然想写点关于PetaPoco的文字...是因为有几个项目一直在使用petaPoco,原因有2点:1.轻量级,高性能2.个人偏向DataBaseF...
分类:
其他好文 时间:
2014-06-24 20:48:09
阅读次数:
176
实体类通常需要和数据库表进行了ORM映射,当你需要添加新的属性时,往往同时也需要在数据库中添加相应的字段并配置好映射关系,同时可能还需对数据访问组件进行重新编译和部署才能有效。而当你开始设计一个通用数据访问组件后,因为项目需求的不同和需求的不断变化演变,很难不能保证不会再添加额外的属性和字段。特别是...
分类:
数据库 时间:
2014-06-24 11:15:41
阅读次数:
552
Dapper是近2年异军突起的新ORM工具,它有ado.net般的高性能又有反射映射实体的灵活性,非常适合喜欢原生sql的程序员使用,而且它源码很小,十分轻便。我写本博客的目的不是为了介绍Dapper,而是要将我使用Dapper迁移数据库过程中遇到的bug和一些优化介绍给大家,Dapper在多...
分类:
移动开发 时间:
2014-06-23 08:23:35
阅读次数:
280
开发工具:Microsoft Visual Studio 2012数据库: Oracle开发语言:C#(4.0)版本控制工具:TortoiseSVN底层ORM框架:IBatisNet第三方UI:Infragistics NetAdvantage Windows Forms 2013.1项目文件:代码...
分类:
其他好文 时间:
2014-06-23 06:43:20
阅读次数:
670
开发工具:Microsoft Visual Studio 2008SDK: Windows Mobile 6 SDK数据库: Oracle开发语言:C#(3.5)版本控制工具:TortoiseSVN底层ORM框架:IBatisNet模式:C/S前端:服务端:运行效果:
分类:
其他好文 时间:
2014-06-23 06:37:58
阅读次数:
219
1.classmethods
such
as select/update/insert/delete queries。
# Example:
class User(Model):
username = CharField()
join_date = DateTimeField()
is_admin = BooleanField()
u = User(use...
分类:
编程语言 时间:
2014-06-22 21:27:39
阅读次数:
436
第五节里面,我介绍了CoreData的配置和基本的增删改查,可能很多人会觉得用它真繁琐.这里,我再介绍网上大神对它进行了人性化封装的第三方MagicalRecord,正如FMDB对sqlite进行了封装一样,MagicalRecord让你觉得用CoreData很方便.
@基本配置:
1.下载MagicalRecord,将里面的MagicalRecord文件夹拖入你...
分类:
其他好文 时间:
2014-06-22 17:19:40
阅读次数:
169
最近工作比较忙,也没有时间发表新内容,今天有点时间,就顺便写点,说说最近开发的一套系统心得。
我刚去这个公司已经将前端确定要用Silverlight,我不知道为什么要选择这个,也许是为以后转C/S系统提前了解
xaml吧,如果我做B/S系统,不会去选Silverlight富客户端做为前端,easyui,extjs等也不在我选择的范围,可能会去选
择HTML5,这里只是我的想...
分类:
Web程序 时间:
2014-06-21 23:21:46
阅读次数:
289
现在有很多朋友找不到Hibernate和Spring的下载地址,这很影响初学者的心情,因此在这里给出我找到的链接,希望能帮到大家。Hibernate下载地址:http://hibernate.org/orm/downloads/Spring的下载地址:http://maven.springframe...
分类:
编程语言 时间:
2014-06-21 16:43:27
阅读次数:
197