【ORM】
文章平均质量分 92
zhang_xinxiu
拥有八年Java软件开发工作经验,熟悉主流的开源框架。做过的项目有Enumis银行系统平台,远洋地产SOA智能化系统,高校ERP系统平台,中谷粮仓管理系统,金融业务系统,酒店成单及管理系统,保险业务系统等项目。在技术方面能够快速的掌握新的技术,能够熟练运用常用的设计工具进行软件的设计,具有良好的沟通能力和需求分析能力,能够看懂英文的需求分析文档,能够承受压力。
展开
-
【架构之路之ORM】--FluentNHibernate之基本映射详解
在没有FluentNHibernate的情况下,如果使用NHibernate来做数据库映射,那么首先需要安装NHibernate(也就是应用Nhibernate.dll),然后创建Nhibernate.cfg.xml数据库配置文件,然后创建映射文件.xml,最后创建Session,直接对对象操作即可。虽然这样做并不困难,但是很麻烦,想象下如果数据库表有上百张,那使用这种方法映射不就很麻烦,笨重了吗原创 2014-12-25 08:21:46 · 11328 阅读 · 7 评论 -
【架构之路之ORM】--FluentNHibernate之AutoMapping详解
FluentNHibernate之所以替代NHibernate并不仅仅是因为对Mapping配置文件的优化,另外它换可以优化数据库的链接xml以及规避Mapping文件的编写,这种完全自动化的编程方法就是AutoMapping,FluentNHibernate封装了自动化映射的方法,使得开发人员只需要几种到对Table的修改中,而不需要考虑数据模型到对象模型的转化过程。原创 2014-12-30 08:48:47 · 7074 阅读 · 9 评论 -
【Mybatis】-自定义Enum映射
mybatis自定义Enum映射前言映射具体实现程序准备数据结构需要映射的实体类程序的枚举类简单枚举映射复杂枚举映射添加自定义映射控制类mybatis配置对应的spring中的注解结语前言在使用mybatis作为orm映射时往往会涉及到枚举值的映射,如果mysql数据库中的数据使用的是enum类型,那么映射到系统中对应的值也应该是一个枚举字段,mybatis提供了枚举值的自动映射,分别是Enu...原创 2019-02-15 23:44:42 · 8090 阅读 · 1 评论