tomcat容器部署springmvc + jpa项目 启动tomcat后 第一次请求user表数据(整张表只有76条数据) 一条简单的具有10数据的分页查询 很慢 只有第一次很慢 以后在请求就很快了

解决方案 »

  1.   

    你这个很不正常的,你有用数据库连接池吗。
    如果没有的话,优化的方向可以将数据库连接池化。每次直接去池中拿可用的连接去操作即可。第二次速度变的很快,是hibernate的一级缓存。如果你第一次和第二次查询语句一模一样,那么他直接查询的是缓存数据