本月博客排行
-
第1名
龙儿筝 -
第2名
zysnba -
第3名
johnsmith9th - wy_19921005
- sgqt
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- javashop
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- ranbuijj
- arpenker
- tanling8334
- kaizi1992
- sichunli_030
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- lemonhandsome
- luxurioust
- Xeden
- lzyfn123
- forestqqqq
- zhanjia
- nychen2000
- ajinn
- wjianwei666
- johnsmith9th
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
Rails3之父Yehuda离开Engine Yard投奔html5
Yehuda Katz是新近刚刚发布的Rails3.0框架的主力开发人员,今天他在Engine Yard的博客上面发表告别文章,告诉大家,他已经从Engine Yard公司辞职,进入一家新的创业公司,从事html5的纯js框架SproutCore框架的开发工作。
Yehuda Katz是2008年元旦加入Engine Yard的,他在Rails社区和JavaScript社区都鼎鼎大名,他是Rub ...
整理了一下2008-2010的RubyHeroes博客列表
Bryan Helmkamp(webrat作者)https://www.google.com/reader/view/feed/http%3A%2F%2Fgithub.com%2Fbrynary.atomLuis Lavena(sqlite3-ruby rubyinstaller win32console作者)https://www.google.com/reader/view/feed/http% ...
ibatis优缺点总结
ibatis优缺点总结
1.优点
简单:
易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。
实用:
提供了数据映射功能,提供了对底层数据访问的封装(例如ado.net),提供了DAO框架,可以使我们更容易的开发和配置我们的DAO层。
灵活:
通过sql基本上可以实现我们不使用数据访问框架可以实现的所有功能,或许更多。
功能完整:
...
Lysine介绍(六)存储服务
上一篇:Lysine介绍(五)MVC - View
进入Model环节之前先介绍一下Lysine对各式存储服务的管理
最常见的存储方式就是关系式数据库了,除此之外还有MongoDB等等新型数据库,这些数据库都提供持久化存储服务
缓存服务其实也是存储服务,比如Memcached,缓存是非持久化存储服务
在Lysine里面,无论常见的关系式数据库,新型的NOSQL数据库,Memcached缓存服务,都 ...
hibernate与iBATIS对比
[color=darkred][/color]1.优点
简单:
易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。
实用:
提供了数据映射功能,提供了对底层数据访问的封装(例如ado.net),提供了dao框架,可以使我们更容易的开发和配置我们的dal层。
灵活:
通过sql基本上可以实现我们不使用数据访问框架可以 ...
Hibernate与IBatis的优缺点及可行性分析
1.优点
简单:
易于学习,易于使用,通过文档和源代码,可以比较完全的掌握它的设计思路和实现。
实用:
提供了数据映射功能,提供了对底层数据访问的封装(例如ado.net),提供了dao框架,可以使我们更容易的开发和配置我们的dal层。
灵活:
通过sql基本上可以实现我们不使用数据访问框架可以实现的所有功能,或许更多。
功能完整:
MerbAdmin:Merb数据管理好帮手
Merb中要加入类似Django的Admin功能早有传闻,如今在Erik Michaels-Ober等人的努力下,期待已久的MerbAdmin
终于基本成型。MerbAdmin的主页中是这样介绍的:
MerbAdmin是一个提供了易用数据管理界面的Merb插件。
最新的0.7.6版本能够用于Merb 1.0.x与Merb 1.1,兼容Ruby 1.9,支持MySQL、PostgreSQL及 ...
ibatis Hibernate
使用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL 语句。相对Hibernate等 “全自动”ORM机制而言,ibatis 以SQL开发的工作量和数据库移植性上的让步,为系统 设计提供了更大的自 ...
利用 DataMapper 写入数据到 Excel 文件中
begin_time = Time.now
puts "Begin: #{begin_time}"
require 'rubygems'
require 'datamapper'
require "spreadsheet/excel"
require "iconv"
include Spreadsheet
ic = Ico ...
已经测试过的数据库驱动for .NET DataMapper (IBatisNet),为什么不支持.net2.0?
今天在网上看了一下IBatisNet for .net,和java中的ibatis同出Apache,基本原理与配置类似。自己晚上写了一个Sample,用的是DataMapper 1.3,开发工具是 vs2005, 运行环境是.net2.0。 运行,倒!报错:
[SqlException (0x80131904): 用户 'sa' 登录失败。]
System.Data.Provider ...
IBatisNet系列-执行存储过程
映射xml文件书写如下
<?xml version="1.0" encoding="utf-8" ?><sqlMap namespace="Member" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSche ...
IBatisNet系列二-QuickStart篇
本节我参考官方网站上的Quick Start Guide,网址:http://opensource2.atlassian.com/confluence/oss/display/IBATIS/Quick+Start+Guide
我会跟着该例子创建一个实例代码.
补充以下,IBatisNet包括两个部分Data Mapper和DataAccess,这个实例主要针对 Data Mapper的.
1.在我们 ...