• 大小: 8KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: Java
  • 标签: java  mysql  

资源简介

java 分页查询 在开发过程中,经常做的一件事,也是最基本的事,就是从数据库中查询数据,然后在客户端显示出来。当数据少时,可以在一个页面内显示完成。然而,如果查询记录是几百条、上千条呢?直接一个页面显示完全的话,表格得多长啊。。。。。。这时,我们可以用分页技术。

资源截图

代码片段和文件信息

package com.iflytek.alumnibook.config;

import javax.sql.DataSource;

import org.apache.commons.dbcp2.BasicDataSource;
import org.apache.ibatis.logging.LogFactory;
import org.apache.ibatis.session.Configuration;
import org.mybatis.spring.SqlSessionFactoryBean;
import org.mybatis.spring.mapper.MapperScannerConfigurer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
import org.springframework.transaction.annotation.EnableTransactionManagement;

import com.iflytek.alumnibook.service.ServiceHook;

@org.springframework.context.annotation.Configuration
@ComponentScan(basePackageClasses={ServiceHook.class})
@EnableTransactionManagement
public class RootConfig {

@Bean
public DataSource buildDataSource() {
BasicDataSource ds = new BasicDataSource();
ds.setDriverClassName(“com.mysql.jdbc.Driver“);
ds.setUrl(“jdbc:mysql://localhost:3306/alumnibook“);
ds.setUsername(“root“);
ds.setPassword(“123456“);
return ds;
}

@Bean
public Configuration buildMyBatisConfig() {
// LogFactory.useLog4J2Logging();
Configuration configuration = new Configuration();
return configuration;
}

@Bean(name=“sqlSessionFactory“)
public SqlSessionFactoryBean buildSessionFactory(
DataSource datasource Configuration config) {

SqlSessionFactoryBean factory = new SqlSessionFactoryBean();
factory.setDataSource(datasource);
factory.setConfiguration(config);

return factory;
}

@Bean
public MapperScannerConfigurer buildMybatisMapperSacnConfig() {
MapperScannerConfigurer msc = new MapperScannerConfigurer();
msc.setSqlSessionFactoryBeanName(“sqlSessionFactory“);
msc.setbasePackage(“com.iflytek.alumnibook.model.mapper“);
return msc;
}

@Bean
public DataSourceTransactionManager transactionManager(
BasicDataSource datasource) {
return  new DataSourceTransactionManager(datasource);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2031  2017-05-18 20:49  分页查询\java\config\RootConfig.java

     文件        810  2017-05-18 20:49  分页查询\java\config\WebAppInitializer.java

     文件       1363  2017-05-18 20:49  分页查询\java\config\WebConfig.java

     文件       2786  2017-05-18 20:49  分页查询\java\controller\WorkerController.java

     文件        704  2017-05-18 20:49  分页查询\java\model\mapper\WorkerMapper.java

     文件       1451  2017-05-18 20:49  分页查询\java\model\WorkerModel.java

     文件        942  2017-05-18 20:49  分页查询\java\service\WorkerService.java

     文件       1324  2017-05-18 20:49  分页查询\java\util\Page.java

     文件       1932  2017-05-18 20:49  分页查询\sql\worker.sql

     文件       2354  2017-05-18 20:49  分页查询\web\showWorkerListToPage.jsp

     目录          0  2017-05-18 20:49  分页查询\java\model\mapper

     目录          0  2017-05-18 20:49  分页查询\java\config

     目录          0  2017-05-18 20:49  分页查询\java\controller

     目录          0  2017-05-18 20:49  分页查询\java\model

     目录          0  2017-05-18 20:49  分页查询\java\service

     目录          0  2017-05-18 20:49  分页查询\java\util

     目录          0  2017-05-18 20:49  分页查询\java

     目录          0  2017-05-18 20:49  分页查询\sql

     目录          0  2017-05-18 20:49  分页查询\web

     目录          0  2017-05-18 20:49  分页查询

----------- ---------  ---------- -----  ----

                15697                    20


评论

共有 条评论