杂七杂八的知识点记录

2019-02-28  本文已影响0人  折纸月

1. ORM框架

ORM(Object Relational Mapping)框架主要是把数据库中的关系映射为程序中的对象,我目前使用过的框架有:

EntityFramework: 微软的,主要是用于ASP.NET,ASP MVC5 的东西。

MyBatis:Java工程中主要使用的。MyBatis Generator 可以自动根据数据库中的表自动生成Spring需要的dao层文件,Mapper xml文件等等,这个在java工程中非常常见。另一个Java中常用到的ORM框架是Nhibernate,但它对xml文件的支持不够好。Hibernate也是非常常用的ORM框架,比起MyBatis,Hibernate更object-centric, 对应有HQL(并没有SQL好用),MyBatis更加的database centric, 适合复杂传统"legacy"的数据库结构。

2.

上一篇 下一篇

猜你喜欢

热点阅读