最近使用了下IBatisNet,感受到了它的灵活和强大,但是如果手工去写配置文件和实体类,确实很麻烦。
我参考CodeSmith的范例文件,做出了两个简单模板,分别生成简单的实体类和基本的SQL语句。
CodeTemplates.rar
文件包中包含两个模板,IBatis.cst用于生成实体类;IBatisStatements.cst用于生成SQL语句。
使用的数据表的脚本在CreateTable.sql中,生成的代码和SQL在Book.cs和BookMapper.xml中。
注意:
1.这里生成实体类只能跟数据表列对应,如有额外需要,还需手动添加。
2.生成的SQL脚本只是<resultMap>和<statements>两部分内容,Data Map的其它部分需手动添加。

希望对大家使用IBatisNet有所帮助。

相关文章:

  • 2022-01-06
  • 2021-11-25
  • 2021-10-24
  • 2021-06-11
  • 2021-11-18
  • 2022-03-06
  • 2021-09-17
猜你喜欢
  • 2021-09-06
  • 2021-06-09
  • 2021-08-27
  • 2021-07-27
  • 2022-02-10
  • 2021-06-16
相关资源
相似解决方案