EasyPoi 在Spring Boot项目中的应用

引入依赖 <!-- easypoi的jar --> <dependency> <groupId>cn.afterturn</groupId...

2019-08-20 21:25:07

阅读数 3

评论数 0

Poi 和 EasyPoi 的使用

一、POI 1.1 引入依赖 <!--poi导包--> <dependency> <groupId>org.apache.poi</groupId> <a...

2019-08-20 21:02:56

阅读数 1

评论数 0

KindEditor(富文本编辑器)的简单使用

1. 首先,去kindeditor官网下载我们所需要的资源 下载地址:资源下载路径 2. 然后解压资源包,把资源文件夹添加到自己的项目中去。 前台代码展示: <script charset="utf-8" src="/kindedito...

2019-08-20 09:51:21

阅读数 7

评论数 0

MD5密码加盐

工具类Md5UUIDSaltUtil.java import org.apache.commons.codec.digest.DigestUtils; import java.util.UUID; public class Md5UUIDSaltUtil { public sta...

2019-08-19 09:44:27

阅读数 23

评论数 0

Mybatis中物理分页与逻辑分页

什么是物理分页和逻辑分页 1.物理分页 物理分页依赖的是某一物理实体,这个物理实体就是数据库,比如MySQL数据库提供了limit关键字,程序员只需要编写带有limit关键字的SQL语句,数据库返回的就是分页结果。 2.逻辑分页(内存分页) 逻辑分页依赖的是程序员编写的代码。数据库返回的不...

2019-08-17 17:34:52

阅读数 15

评论数 0

JqGrid添加时的下拉菜单实现

添加时的下拉菜单中的值需要从数据库中查出来,后台拼接字符串传给前台 前台代码: {name: 'guruId',editable : true, edittype:'select', editopti...

2019-08-16 21:21:46

阅读数 39

评论数 0

@JsonFormat与@DateTimeFormat日期格式转换注解的使用

背景: 从数据库中获取日期类型的数据传到前台展示的是个时间戳类型并且时间少了八个小时,我们通过使用@JsonFormat注解就可以很好的解决后台到前台时间格式保持一致的问题。 从前台页面将时间类型的数据传入数据库中,这个时候前台传递给后台的时间格式同样是不一致的,我们通过使用@DataTime...

2019-08-16 14:34:14

阅读数 8

评论数 0

BaseApiService+BaseApiContants模板

BaseApiService.java import com.baizhi.api.constants.PageConstants; import com.baizhi.api.constants.BaseApiConstants; import org.apache.commons.lan...

2019-08-16 11:20:27

阅读数 14

评论数 0

Failed to load resource: net::ERR_BLOCKED_BY_CLIENT(已解决)

开发的时候碰到一个莫名其妙的错误,其中一个页面就是进不去,其他的页面可以进去 控制台报了一个这样的错误: Failed to load resource: net::ERR_BLOCKED_BY_CLIENT 最后发现是特么AdBlock插件把这个页面当做广告页面给拦截了!!!!!!...

2019-08-16 11:14:13

阅读数 8

评论数 0

JqGrid结合AjaxFileUpload插件进行文件上传

项目背景: 项目开发需要使用jqGrid生成表格并在表格中显示图片,并实现从用户本地上传图片至服务器,如下图所示 知识点 首先,点击添加按钮,用jqGrid将信息写入数据库,此时文件上传的路径是经过浏览器保护处理之后的路径,不是文件的真实路径。 然后进行文件的上传,这里使用aj...

2019-08-16 00:25:03

阅读数 14

评论数 0

jqGrid结合ajaxFileUpload进行音频上传+获取音频文件时长和大小+jqGrid二级表格

项目背景: 项目开发需要使用jqGrid生成表格并在表格中生成音频并可在线听歌,并实现从用户本地上传音频至服务器,如下图所示 基本方法与JqGrid结合AjaxFileUpload插件进行文件上传相似,这里只写部分不同的地方 思路: 1. 先执行添加到数据库中的操作,此时文件...

2019-08-16 00:20:20

阅读数 11

评论数 0

使用Navicat Premium设计数据库表并生成sql语句

设计库表 点击模型,创建一个新的模型 然后点击创建新表   双击该表可以添加属性格式 点击关系,然后再点击两个表想关系的属性,就可以建立外键   表建立完成之后,可以生成sql文件,先点击左上角的三条线,然后点击工具,选择导出sql文件,会有一个弹窗出现 ...

2019-08-15 09:30:47

阅读数 6

评论数 0

java代码优化

创建一个BaseApiService.java import java.util.HashMap; import java.util.Map; public class BaseApiService { //setResult(200,"success",nul...

2019-08-14 23:57:25

阅读数 7

评论数 0

idea中Debug调试Spring Boot项目配置步骤(插件启动)

Spring Boot项目启动有两种方式: 1. 直接运行application.java入口类 2. 用maven插件启动:springboot:run 第一种启动方式可以直接debug调试,但是第一种启动方式是找不到静态的网页资源文件的,跟spring 的插件thymeleaf (...

2019-08-14 23:39:58

阅读数 14

评论数 0

登录验证码的实现

引入工具类 CreateValidateCode.java import java.awt.*; import java.awt.image.BufferedImage; import java.util.Random; public class CreateValidateCode { ...

2019-08-13 17:38:29

阅读数 13

评论数 0

SpringData+ElasticSearch实现简单的站内搜索 (模糊查询、高亮显示)

1. 环境搭建 1.1 引入依赖 核心依赖如下(其他依赖自行引入) <!--注意:springboot版本--> <parent> <groupId>org.springframework.boot...

2019-08-13 10:02:31

阅读数 50

评论数 0

Mybatis中的SQL语句等于、不等于和模糊查询的语法

转义字符 等于 = = (等于) 大于 > > (大于) 小于 < < (小于) 不等于 <> &l...

2019-08-13 09:11:54

阅读数 36

评论数 0

Spring Boot常用的maven依赖

<!--继承springboot父项目,依赖会自动匹配版本号--> <parent> <groupId>org.springframework.boot</groupId&am...

2019-08-11 19:07:40

阅读数 8

评论数 0

使用redis管理Mybatis-Plus的二级缓存

大部分都与【使用redis管理Mybatis的二级缓存】这篇博客中的一样,部分不一样的地方: 在springboot项目中开启mybatis的二级缓存 mybatis-plus: mapper-locations: classpath:com/baizhi/mapper/*.xml ...

2019-08-11 17:26:35

阅读数 10

评论数 0

解决Springboot使用Redis反序列化遇到的类型转换异常

今天在springboot项目中用到了redis的反序列化: Cart cart = SerializationUtils.deserialize(car); 然后项目启动访问的时候就报错了,异常信息如下: java.lang.ClassCastException: com.baiz...

2019-08-11 16:48:15

阅读数 21

评论数 0

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