我目前正在使用 Entity Framework Code First 从我的类中生成我的 MySQL 表和模式。但是,我想切换到 BlToolkit。这个 ORM 是否支持从装饰有各种属性的类生成表?如果是这样,你能举一个简单的例子吗?
我正在查看这样的可编辑对象,但不确定:
public abstract class TestObject : EditableObject<TestObject>
{
public abstract string FirstName { get; set; }
public abstract string LastName { get; set; }
}
...
我也看过这个:
public abstract class PersonAccessor : DataAccessor
{
[SqlText(@"SELECT * FROM Person WHERE FirstName = @firstName")]
public abstract List<Person> GetPersonListByFirstName(string @firstName);
[SprocName("sp_GetPersonListByLastName")]
public abstract List<Person> GetPersonListByLastName(string @lastName);
...
但我宁愿不写SQL。
我在 Visual Studio 2010 上使用带有 C# 的 BLTokit 4.0 和 MySql 5.3
谢谢!