摘要:第一步:编写AdoHelper类,用于封装对数据库的操作,能同时支持多个数据库(目前支持SqlServer、Oracle、Access),可扩展支持任何类型的数据库。 下面先进行代码片段分析,分析完毕后将贴出完整代码,代码块1-1: (剖析Step1 Begin)================================================== 代码块1-1中private st...
阅读全文
05 2010 档案
摘要:在JAVA中用json-lib-2.3-jdk15.jar包中提供了JSONObject和JSONArray基类,用于JSON的序列化和反序列化的操作。但是我们更习惯将其进一步封装,达到更好的重用。封装后的JSON工具类JSONUtils.java代码如下:JSONUtils代码,点击展开 importjava.util.ArrayList;importjava.util.Collection;i...
阅读全文
摘要:在上一篇随笔.NET3.5中JSON用法以及封装JsonUtils工具类(一)中我们讲到JSON的简单使用,现在我们来研究如何进行封装微软提供的JSON基类,达到更加方便、简单、强大且重用性高的效果。 首先创建一个类JsonUtils.cs,代码如下:JsonUtils代码,点击展开 Code highlighting produced by Actipro CodeHighlighter (fr...
阅读全文
摘要:在.NET3.5中的Silverlight类库中,微软提供了System.Json.dll程序集,在做Silverlight开发的时候,在Silverlight项目上或者新建一个Silverlight类库,然后右键添加引用System.Json后就可以使用JsonArray 和 JsonObject来对json格式数据序列化或反序列化。具体用法如下:[代码]StringjsonString="{\...
阅读全文
摘要:最终实现后达到的效果,只需写少量代码就可实现CURD操作。 DAL层代码: StudentDAL代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicclass StudentDAL { EntityManager entityManage...
阅读全文
摘要:[代码]27JsObject.namespace=function()//在JsObject对象下定义一个函数namespace28{2930 /*下面代码中arguments为函数传入的参数,在function未明确定义参数时, function也可以传入参数,并用arguments来接收,arguments类似数组, 如果传入多个参数,将按顺序保存,取值法:arguments[0],arg...
阅读全文