杂七杂八的知识点记录

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.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容