自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1622 1

原创 SpringBoot集成EasyExcel实现Excel导入

SSpringBoot集成EasyExcel实现Excel导入第一次正式的写文章进行分享,如果文章中有什么问题,欢迎大家在文末的群内反馈。一、背景为什么会用Easyexcel来做Excel上传平时项目中经常使用EasyExcel从本地读取Excel中的数据,还有一个前端页面对需要处理的数据进行一些配置(如:Excel所在的文件夹,Excel的文件名,以及Sheet列名、处理数据需要的某些参数),由于每次都是读取的本地的文件,我就在想,如果某一天需要通过前端上传excel给我,让我来进行处理我又应该怎

2021-01-06 23:04:28 971 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 4141 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 705

原创 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 398

原创 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 161

原创 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 458

原创 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 1535

原创 集成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 118

原创 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 371

原创 项目中修改功能实现

一.修改功能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 494

原创 集成shiro

一.认识shiro轻量级的权限框架 shiro(轻量级,粗粒度) , Spring security(细粒度) RBAC:权限(登录,授权) 用户(n)-角色(n)-权限(n)(资源)1.1 shiro的四大基石身份认证(登录) Authentication 授权(权限) Authorization 密码学 Cryptography 会话管理 Session Manageme...

2019-10-18 00:00:00 127

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除