dao接口
前面我们已经清楚了Model接口的强大功能,也能满足大多数的数据库操作了,但是Model对象的功能实在太强大了,有些时候我们不希望暴漏这么强大的数据操作功能给业务层,而希望业务层只能使用我们提供的数据操作结果.
这个时候如果将Model对象返回给业务层那就无疑给了业务层全部的数据操作功能了,这和我们的需求不符.因此leap也提供了传统的dao接口来满足这类需求,通过dao接口,我们可以将没有继承Model类的类也和数据库表映射起来,并且通过dao对该类的实例对象进行操作.
注意:
要使用dao接口将类和数据库表映射,需要在类上注解@leap.orm.annotation.Entity