dao接口

前面我们已经清楚了Model接口的强大功能,也能满足大多数的数据库操作了,但是Model对象的功能实在太强大了,有些时候我们不希望暴漏这么强大的数据操作功能给业务层,而希望业务层只能使用我们提供的数据操作结果.

这个时候如果将Model对象返回给业务层那就无疑给了业务层全部的数据操作功能了,这和我们的需求不符.因此leap也提供了传统的dao接口来满足这类需求,通过dao接口,我们可以将没有继承Model类的类也和数据库表映射起来,并且通过dao对该类的实例对象进行操作.

注意:
要使用dao接口将类和数据库表映射,需要在类上注解@leap.orm.annotation.Entity

导航

dao对象获取

get()

Dao get()

获取默认的Dao的实例对象相当于Dao.get("default")

get(String name)

Dao get(String name)

获取指定名称的Dao实例对象,这里主要是用于多数据源的情况下.

results matching ""

    No results matching ""