网页链接
ActiveRecord是作为JFinal的Plugin而存在的,所以使用时需要在JFinalConfig中配置ActiveRecordPlugin。 以下是Plugin配置示例代码:
public class DemoConfig extends JFinalConfig {public void configPlugin(Plugins me) {
DruidPlugin dp = new DruidPlugin("jdbc:mysql://localhost/db_name", "userName", "password");
meadd(dp);
ActiveRecordPlugin arp = new ActiveRecordPlugin(dp);
meadd(arp);
arpaddMapping("user", Userclass);
arpaddMapping("article", "article_id", Articleclass);
}
}
解析连接地址: 如jdbc:mysql://
就知道是mysql
视情况而定,不一定谁快谁慢。
一般而言,有条件查询,可能利用索引,磁盘读取少,返回的数据量也少,比较快。
无条件查询的话,返回整个表的数据(表扫描),通常磁盘读取比较多,所以比较慢。
但也有特殊情况,筛选条件上没有索引可以利用,必须表扫描的时候,有条件查询和无条件查询性能基本相同。
如果表很小,小到一个或少数几个数据页面能存下的话,两者几乎没有性能差别。
以上就是关于JFinal中怎么获得当前数据库连接的数据库类型全部的内容,包括:JFinal中怎么获得当前数据库连接的数据库类型、数据库有条件和无条件查询哪个更快、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)