报表就是将项目中的信息以excel的形式导出来,共客户方财务或者我们的运维人员使用。 当然报表模块使用的也就是一个工具类Jcreporter,直接调用即可,像一般用于报表制作的还有poi。 mybatis分页:首先先在maven中导入jar包 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.4</version> </dependency> 然后在spring.xml中配置 <!--配置sqlSessionFactoryBean--> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> <!--配置别名--> <property name="typeAliasesPackage" value="cn.entity"/> <property name="plugins"> <array> <bean class="com.github.pagehelper.PageInterceptor"> <property name="properties"> <value> helperDialect=mysql reasonable=true </value> </property> </bean> </array> </property> 最后直接进行分页操作,创建一个返回值是pageinfo的接口 //分页查询 public PageInfo<HouseVo> selectByPage(Integer pageNum, Integer pageSize) { //对下面的查询进行分页 PageHelper.startPage(pageNum,pageSize); List<HouseVo> list = mapper.selectByPage(); return new PageInfo<HouseVo>(list,4); }