- 博客(12)
- 收藏
- 关注
原创 SpringBoot集成EasyExcel实现Excel下载
SpringBoot集成EasyExcel实现Excel下载一、背景为什么会用Easyexcel来做Excel下载项目中的Excel导入功能刚做好,领导又来了:这次要导出功能。我导入才刚整明白呢,你又来了。但是没有办法,领导才是衣食父母嘛,只有干了。阿里巴巴语雀团队对EasyExcel是这样介绍的Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一
2021-01-24 19:08:57
2275
1
原创 SpringBoot集成EasyExcel实现Excel导入
SSpringBoot集成EasyExcel实现Excel导入第一次正式的写文章进行分享,如果文章中有什么问题,欢迎大家在文末的群内反馈。一、背景为什么会用Easyexcel来做Excel上传平时项目中经常使用EasyExcel从本地读取Excel中的数据,还有一个前端页面对需要处理的数据进行一些配置(如:Excel所在的文件夹,Excel的文件名,以及Sheet列名、处理数据需要的某些参数),由于每次都是读取的本地的文件,我就在想,如果某一天需要通过前端上传excel给我,让我来进行处理我又应该怎
2021-01-06 23:04:28
1377
4
原创 这是一篇java3y的优选文章总结
目录Java基础:2018年如何快速学Java:泛型就这么简单:注解就这么简单:数据库连接池就是这么简单:Object对象你真理解了吗?JDK10都发布了,nio你了解多少?:COW奶牛!Copy On Write机制了解一下给女朋友讲解什么是Optional【JDK 8特性】还在用Synchronized?Atomic你了解不?JVM如何从入门到放弃的?Java容器Collection总览List集合就这么简单【源码剖析】Map集合、散列表.
2020-08-13 00:20:38
7558
1
原创 ElasticSearch分片是什么?投票机制是怎样的?脑裂问题如何解决?
ElasticSearch一、ElasticSearch相关概念一.ElasticSearch相关概念1.1.ElasticSearch介绍1.1.2.ES的特点1.1.3.ES和lucene的区别1.2.ES的相关概念1.2.1.Near Realtime(NRT)1.2.2.Index:索引库1.2.3.Type:类型1.2.4.Document&field1.2.5.Cluster:...
2019-11-22 17:28:47
2664
原创 Maven项目-集成SSJ(Spring+SpringMVC+SpringDataJpa)
Maven项目-集成SSJ(Spring+SpringMVC+SpringDataJpa)一.什么是SpringDataJpa二.项目导包三 集成SpringDataJpa3.1.1 准备db.propeties3.2.2 准备applicationContext.xml3.2 集成SpringDataJpa3.2.1 准备domain(父类)3.2.2 准备Repository接口3.2.3 扫...
2019-11-21 19:43:39
748
原创 MyBatis-day01-入门
MyBatis-day01-入门一、基本认识二、hello,mybatis2.1导包2.2 基本准备(表,domain)2.3创建配置文件jdbc.properties:数据库的参数mybatis-config.xml : mybatis核心配置ProductMapper.xml:sql语句2.4 测试三.工具类与CRUD3.1 准备MyBatisUtil3.1 完成CRUD3.1.1 produ...
2019-11-21 19:25:05
631
原创 Redis是什么?Redis有哪些数据类型?Redis怎么集群?
Redis一、Redis概念1.NoSql1.1 什么是NoSql1.2 NoSql分类键值(Key-Value)存储数据库列存储数据库文档型数据库图形(Graph)数据库2 Redis2.1 什么是Redis2.2 Redis的优点1)响应快速2)支持 6 种数据类型3)操作都是原子的4)MultiUtility 工具2.3Redis的使用场景二、Redis使用1.Redis的安装1.1.下载R...
2019-11-20 09:32:22
528
原创 Java中查询功能实现
一.完成了高级分页查询1.1 分页查询1.1.1 准备分页条 pagination:true<table class="easyui-datagrid" id="employeeDataGrid" data-options="... pagination:true"> ...1.1.2 后台返回分页数据需要返回的结构:{total:23...
2019-10-18 00:00:00
1654
原创 集成springdatajpa
一.什么是SpringDataJpa它是Spring的一个子框架 集成Jpa,让咱们操作数据库变得更加的简单二.项目导包能够看懂这里导入了哪些包 也可以理解这些包是做什么的<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmln...
2019-10-18 00:00:00
167
原创 SSDJ(Spring+SpringMVC+SpringDataJpa)项目基本框架
一.后台支持(dao与service)1.1 Dao层1.1.1 创建BaseRepsitory@NoRepositoryBean:让Spring管理的时候不要为它创建实现/** * 公共的父Repository * @param <T> * @param <ID> */@NoRepositoryBeanpublic interface ...
2019-10-18 00:00:00
567
原创 项目中修改功能实现
一.修改功能1.1 在form中加上id<form id="editForm" method="post"> <input id="employeeId" type="hidden" name="id" /> ...</form>1.2 点击修改回显itsource ={ ... update () {...
2019-10-18 00:00:00
554
原创 集成shiro
一.认识shiro轻量级的权限框架 shiro(轻量级,粗粒度) , Spring security(细粒度) RBAC:权限(登录,授权) 用户(n)-角色(n)-权限(n)(资源)1.1 shiro的四大基石身份认证(登录) Authentication 授权(权限) Authorization 密码学 Cryptography 会话管理 Session Manageme...
2019-10-18 00:00:00
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人