NHibernate使用教程(20):深入解析SchemaExport工具操作方法?

2026-05-25 07:500阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1994个文字,预计阅读时间需要8分钟。

NHibernate使用教程(20):深入解析SchemaExport工具操作方法?

本节内容+引入+实例分析+1. 表及其约束+2. 存储过程、视图+结语+引入+上节我们初步探索了SchemaExport工具的使用,了解了如何利用SchemaExport工具和SchemaUpdate工具通过NHibernate实现类持久化和映射文件生成。

本节内容

  • 引入
  • 实例分析
    • 1.表及其约束
    • 2.存储过程、视图
  • 结语
引入

上篇我们初步探索了SchemaExport工具使用,知道如何使用SchemaExport工具和SchemaUpdate工具利用NHibernate持久化类和映射文件删除、创建、更新数据库架构,这篇具体分析如何为表字段增加一些约束?如何生成存储过程?如何生成视图?使用SchemaExport工具帮你搞定。

实例分析 1.表及其约束

众所周知,SchemaExport工具根据映射文件来生成数据库架构,在映射文件中通过Class映射可以很方便的生成数据库表。但是这篇我们看看映射的条件,所以我重新定义两个实体CategorySchema和ProductSchema,一对多关系。

阅读全文

本文共计1994个文字,预计阅读时间需要8分钟。

NHibernate使用教程(20):深入解析SchemaExport工具操作方法?

本节内容+引入+实例分析+1. 表及其约束+2. 存储过程、视图+结语+引入+上节我们初步探索了SchemaExport工具的使用,了解了如何利用SchemaExport工具和SchemaUpdate工具通过NHibernate实现类持久化和映射文件生成。

本节内容

  • 引入
  • 实例分析
    • 1.表及其约束
    • 2.存储过程、视图
  • 结语
引入

上篇我们初步探索了SchemaExport工具使用,知道如何使用SchemaExport工具和SchemaUpdate工具利用NHibernate持久化类和映射文件删除、创建、更新数据库架构,这篇具体分析如何为表字段增加一些约束?如何生成存储过程?如何生成视图?使用SchemaExport工具帮你搞定。

实例分析 1.表及其约束

众所周知,SchemaExport工具根据映射文件来生成数据库架构,在映射文件中通过Class映射可以很方便的生成数据库表。但是这篇我们看看映射的条件,所以我重新定义两个实体CategorySchema和ProductSchema,一对多关系。

阅读全文