現在、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#でBLTookit 4.0を使用しており、MySql5.3を使用しています
ありがとう!