1.extjs4 作为前段框架,封装grid window form treegrid等。
2.EF codefirst作为orm底层。
3.使用ioc 依赖注入作为程序注入。
4.使用aop作为权限、日志、异常的拦截。避免程序中大量使用日志权限异常代码。
5.面向接口的服务,使用泛型模板作...
分类:
Web程序 时间:
2014-08-25 13:07:34
阅读次数:
280
Recently, I study the package net/url of Golang.I was puzzled about the escape and unescape of url string.then I find a clear and accurate answer at:h...
分类:
其他好文 时间:
2014-08-24 23:48:33
阅读次数:
289
一、什么是 IbatisNet :
应该有很多人都听说过Ibatis吧,没错IbatisNet就是Ibatis在.net上的一个移植版本,所以它们俩基本是差不多的。所以IbatisNet自然也是一个轻量级的ORM框架,于是我们又想起来了hibnate和Nhibnate,学习了IbatisNet
,我会与 Nhibnate做一个简单的对比。
...
分类:
Web程序 时间:
2014-08-24 22:22:23
阅读次数:
321
四、三层之间的联系
依赖:三层之间的关系
数据访问层的类:直接访问数据库,实现对基本记录的增删改查操作。
业务逻辑层的类:用相关的数据访问类,实现用户所需功能。
界面层:部署控件后,调用业务逻辑层的类,实现功能。
图解:
实体类:层之间的数据传输对象
为什么选择实体类作为三层之间的传输对象?
ORM(对象关系映射)
Object Re...
分类:
其他好文 时间:
2014-08-24 20:53:43
阅读次数:
201
在java
平台上,ORM这一块Hiberante是相当的.但是在谈到.NET平台.ORM框架就有些不一样了.Nhibernate,Nbeat和Castel,以及我要说的linQ
to Sql。
Tosql是微软自己的产品。现在用的或许很少了,但是如果做一个中小型的项目,开发和部署还是很好的,不必考虑第
三方库。但是Tosql
毕竟是直接面对数据库的。这个操作我有些用不惯,这里就简单介...
分类:
数据库 时间:
2014-08-23 23:02:41
阅读次数:
488
如果一只鸟长得像鸭子,走起路来像鸭子,叫起来也像鸭子,那么就把这只鸟叫做鸭子; golang中的interface就是上面这个意思,如果你定义了一个struct,它里面的方法和属性都和interface中的一样,那么可以说,这个...
分类:
其他好文 时间:
2014-08-23 15:28:11
阅读次数:
139
在python3下使用peewee-2.1.4做ORM。连接MySQL数据库,提示需要MySQLdb模块,发现MySQLdb模块不支持python3,各种折腾、google不得其法。然后又试着使用MySQL官方forPython驱动Connector/Python需要对qeewee代码改动改动的渐入...
分类:
编程语言 时间:
2014-08-23 15:22:10
阅读次数:
511
MySQL数据库中的类型为longBlob实体类定义为:byte[] 类型映射文件配置为:type="org.springframework.orm.hibernate3.support.BlobByteArrayType异常信息:1 org.hibernate.MappingException: ...
分类:
移动开发 时间:
2014-08-23 15:16:30
阅读次数:
267
花了一个星期学习文件服务器,老是在一些地方搞混,整理一下所学的,清晰了不少。学Go半个月,还有很多不懂的地方,有理解错误的,还望高手指出。注:以下代码中,w为http.ResponseWriter类型, r为*http.Request类型1、先该清楚一些类型的意义:Handler:处理请求和生成返回...
分类:
其他好文 时间:
2014-08-23 15:12:30
阅读次数:
208
本文的上下文环境操作系统:Win7 x64 Ultimate开发工具:Visual Studio 2013一、前言 在以前开发的大多数场景下,使用的开发语言是C#,使用的数据库是Sql Server,这样的组合,必然少不了Entity Framework这样的ORM,自从习惯了Entity Fra....
分类:
移动开发 时间:
2014-08-23 11:16:50
阅读次数:
364