logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JAVA大量数据导出excel

背景:因项目需要导出3万行+,90列+的数据到excel,使用传统的apache poi 直接导出,导致504连接超时无法导出。然后改造方法,异步导出。

文章图片
#java#ajax
JAVA大量数据导出excel

背景:因项目需要导出3万行+,90列+的数据到excel,使用传统的apache poi 直接导出,导致504连接超时无法导出。然后改造方法,异步导出。

文章图片
#java#ajax
Spring集成MyBatis

将mybatis与spring进行整合,主要解决的问题就是讲SqlSessionFactory对象交由spring来管理,所以,该整合,只需要将SqlSessionFactory的对象生成器SqlSessionFactoryBean注册在spring容器中,再将其注入给Dao的实现类即可完成整合。实现spring与mybatis的整合常用的方式:扫描的Mapper动态代理spring就像插线板一样

文章图片
#spring
定义了Mapper接口,但是没有写任何SQL,MybatisPlus是如何知道该查询哪张表呢?

我们虽然定义了Mapper接口,但是没有写任何SQL,MybatisPlus是如何知道该查询哪张表呢?来看看mapper的定义方式:我们在继承BaseMapper时,指定了泛型是,BaseMapper基于反射获取到User的字节码,然后默认就、。如果类名或字段名与数据库不一致,我们可以通过注解来声明:1、默认:采用驼峰映射规则,例如MyUserTable 对应的数据库表为 my_user_tabl

文章图片
#sql#数据库#java
Java实战项目《瑞吉外卖》

1.软件开发流程需求分析->产品原型,需求规格说明书设计->产品文档、UI界面设计、概要设计、详细设计、数据库设计编码->项目代码、单元测试测试->测试用例、测试报告线上运维->软件环境安装、配置2.角色分工3.软件环境开发环境:开发人员在开发阶段使用的环境,一般外部用户无法访问测试环境:专门给测试人员使用的环境,用于测试项目,一般外部用户无法访问生产环境:即线上环境,正式提供对外服务的环境1.项

文章图片
#java#mvc
到底了