比较零乱的学了一段时间的golang,一直觉得条理化的信息太少。 最近看到《the way to go》,才发现这就是我所需要的营养大餐,以后再找一本Go的标准库详解就完美了。 本书居然有中文版@无闻 @unkown,这是真正的活...
分类:
其他好文 时间:
2014-08-03 10:23:45
阅读次数:
256
Hibernate缓存原理: ??对于Hibernate这类ORM而言,缓存显的尤为重要,它是持久层性能提升的关键.简单来讲Hibernate就是对JDBC进行封装,以实现内部状态的管理,OR关系的映射等,但随之带来的就是数据访问效率的降低,...
分类:
系统相关 时间:
2014-08-03 10:23:05
阅读次数:
286
using System;using System.IO;using Global.Utils.ORM.CustomAttributes;namespace Entity.FormManager{ [Serializable] [Table(Name = "OA_T_OrderForm"...
分类:
其他好文 时间:
2014-08-01 19:34:23
阅读次数:
279
本文以表自动生成NHibernate的映射文件和映射类的实例来说明一下本软件的使用方法。
CodeSmith是一种基于模板的代码生成工具,其使用类似于ASP.NET的语法来生成任意类型的代码和文件。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。(弱类型-没有明显的类型,会随着环境的不同自动变换类型;强类型-在声明时规定其数据类型,保证类的安全,虽然系统也有一定的默认转换,但是没有弱类型那么随便)...
分类:
系统相关 时间:
2014-08-01 13:42:41
阅读次数:
330
NHibernate的使用做Demo解析,分为五部曲:1、创建表;2、创建类;3、创建映射文件(表和类是如何对应的);4、NH配置文件(连接数据库);5、利用API操作。 其中,2、3 我们采用CodeSmith自动生成映射类和映射文件;4就是我们曾做的连接数据库操作;5通过NHibernate提供的API,通过对对象操作,已达到操作数据库的目的,避免了冗长复杂的sql语句。...
分类:
系统相关 时间:
2014-08-01 13:40:01
阅读次数:
334
1.别用new Boolean 在很多场景中Boolean类型是必须的,比如JDBC中boolean类型的set与get都是通过Boolean封装传递的,大部分ORM也是用Boolean来封装boolean类型的,比如: ps.setBoolean("isClosed",new Boolean(t....
分类:
编程语言 时间:
2014-08-01 10:29:01
阅读次数:
252
SubSonic 3.0简介接触到SubSonic3.0 ORM框架是看了AllEmpty大神的从零开始编写自己的C#框架(链接在此)系列的随笔接触到的,本文章学习内容源于AllEmpty大神。SubSonic就是一个ORM开源框架。作者是Robe Conery,用C#语言写的。其中包含了T4模板可...
分类:
其他好文 时间:
2014-07-31 20:09:37
阅读次数:
283
对象/关系数据库映射(object/relational mapping,ORM)这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦和浪费时间的,ORM不仅仅管理.NET类到数据库表的映射(包括...
分类:
其他好文 时间:
2014-07-31 19:58:07
阅读次数:
323
EmployeeInfo.csusing System;using Global.Utils.ORM.CustomAttributes;namespace Global.PM.Common.Entity.HR{ [Serializable] [Table(Name = "OA_HR_Em...
分类:
其他好文 时间:
2014-07-31 19:44:17
阅读次数:
233
一、故事
近些年一直开发MIS系统,用过PB,VB,C# ,现在学了半年的java,早先听人说,.NET
和 java
一直就是互相借鉴,一起升级,都是为了让程序开发趋于简单,高校,而这不可避免就肯定用到框架,对java中很多框架的实现原理,我也比较感兴趣,在本系列的博客正,咱们将一起实现一个简单的.NET
版 ORM
框架。
有人会有疑问,网上有很多成熟的O...
分类:
Web程序 时间:
2014-07-31 17:13:16
阅读次数:
286