随着Asp.NET5的开源,以及跨平台,ORM框架EF7也与时俱进,支持asp.net core,也支持关系型数据库和非关系型数据库,以及在linux和mac上跨平台使用。 下面演示的即通过使用EF7 操作sqllite数据库 1、用vs2015新建winform项目,打开nuget,下载安装Ent...
分类:
其他好文 时间:
2014-11-19 23:41:50
阅读次数:
770
Hibernate作为一个优秀的持久化框架、ORM框架。在日常的Java开发中常常用到。本文主要通过一个简单的例子来介绍下Hibernate4.x的入门知识。新建一个Java项目,并加入Hibernate要使用的jar包和数据库驱动包,建立Hibernate的配置文件新建持久化类新建持久化类的配置文...
分类:
Web程序 时间:
2014-11-19 23:35:27
阅读次数:
426
PetaPoco与SQLite.对于精简版本的ORM,PetaPoco确实短小精悍,想做个WPF的Demo,然后将PetaPoco与SQLite集成一起使用,简单易用,是不错的选择。(1)==数据库配置文件 (2)配置类class Config { ...
分类:
数据库 时间:
2014-11-19 12:04:54
阅读次数:
192
开始是打算用protein gi number,获得他们的go term。 本来想用uniprot来解决,不过想需要convert ID,这其中会导致有的ID对应不正常,一是缺失了;而是一对多,或者多对一。数据至少还要重新整理一次。后来想到了david,先手动提交数据,而且要是多个物种的,他还不让整...
分类:
Web程序 时间:
2014-11-19 10:45:31
阅读次数:
176
前面两篇文章,分别介绍了Springmvc和Spring的搭建方法,本文再搭建hibernate,并建立SSH最基本的代码结构。
Hibernate和前面两个比就比较复杂了,Hibernate是一个orm的框架,也就是负责面向对象中的对象(Object)和关系型数据库这个关系(Relation)之...
分类:
编程语言 时间:
2014-11-18 00:10:02
阅读次数:
355
前言: Java序列化是Java技术体系当中的一个重要议题,序列化的意义在于信息的交换和存储,通常会和io、持久化、rmi技术有关(eg:一些orm框架会要求持久化的对象类型实现Serializable接口)。 本文将提供Java自带序列化机制和ProtoStuff的序列化(仅仅当作一种数据...
分类:
编程语言 时间:
2014-11-17 19:11:07
阅读次数:
301
一、持久化类的要求
提供一个无参构造器:Hibernate可使用Constructor.newInstance()来创建持久化类的实例
提供一个标识属性:标识属性通常映射数据库表的主键字段(建议使用基本类型的包装类型作为标识属性的类型)尽量避免使用基本数据类型
为持久化类的每个属性提供setter、getter方法
...
分类:
Web程序 时间:
2014-11-17 16:00:23
阅读次数:
297
谈到Spring时大家都会想到它的核心原理是IOC/DI,其实Spring实现IOC/DI的背后依靠的是Java反射机制。不仅Spring使用反射机制,Hibernate的ORM框架也是使用反射机制实现的,AOP动态代理也是大量使用反射实现的,所以Java反射机制其实已经被大量应用在我们的程序中,只是平时我们..
分类:
编程语言 时间:
2014-11-17 14:15:58
阅读次数:
290
Asp.net Webform 使用Repository模式实现CRUD操作代码生成工具介绍该工具是通过一个github上的开源项目修改的原始作者https://github.com/Superexpert/WebFormsScaffolding 我在他的基础上添加了一对多实体类的新增,修改,删除操...
分类:
Web程序 时间:
2014-11-17 14:02:38
阅读次数:
259
一、创建Configuration对象
Configuration实例的唯一作用是创建SessionFactory实例;若映射定义文件在类加载路径中,则可用addResource()方法来添加映射定义文件
3种配置Hibernate方式:
使用hibernate.properties作为配置文件(\project\etc\hiber...
分类:
Web程序 时间:
2014-11-17 12:31:05
阅读次数:
156