1
我想在.NET C#中的数据库中访问数据,就像ActiveRecord在rails中那样。访问.net中的表中的数据,如ruby-on-rails
至于例如,如果我有一个表的“入场券”我可以在我的数据库的形式类似于
ticket_ = Ticket.new
一个新条目...
ticket_.save
如何在.NET中定义这样的数据库?
有没有人有关于此的好教程?
我想在.NET C#中的数据库中访问数据,就像ActiveRecord在rails中那样。访问.net中的表中的数据,如ruby-on-rails
至于例如,如果我有一个表的“入场券”我可以在我的数据库的形式类似于
ticket_ = Ticket.new
一个新条目...
ticket_.save
如何在.NET中定义这样的数据库?
有没有人有关于此的好教程?
你不写关于你使用的持久层什么...
var ticket_ = new Ticket();
...
ticket_.save(); //you can achieve this using extension methods
扩展方法允许你不改变他们继承类,只要你只使用公共成员。
public static class EntityExtensions {
public static void Save(this object entity) {
var myMapper = MapperFactory.GetMapper();
myMapper.persist(entity);
}
public static void Delete(this object entity) {
//...
}
}