加载中
Spring Boot druid使用自定义数据源无效

使用阿里druid连接池时,需要设置com.alibaba.druid.pool.DruidDataSource为数据源类,但若是使用Spring Boot则非必须,因为SpringBoot本身具有自动配置,通过DataSourceAutoConfiguration类...

2023/08/15 01:02
588
layer confirm确定按钮倒数n秒可点击

以倒数3秒为例,代码如下: layer.confirm("确定提交?", { btn: ["确定(3s)", "取消"], success: function(layero, index){ var btn0 = layero.find("div.layui-layer-btn a:eq(0)"); ......

2022/05/30 18:16
1.9K
BigDecimal longValue()方法

单看字面,会以为是把BigDecimal类型转为长值,确实是如此,但是这个方法会舍弃掉小数部分,使用时要注意这个问题。

2021/10/28 20:24
173
jxl读取Excel文件,jxl.read.biff.BiffException: Unable to recognize OLE stream

用jxl读取Excel文件时报以下错误,原因是jxl只能读取.xls文件,不能读取.xlsx文件。 jxl.read.biff.BiffException: Unable to recognize OLE stream 问题是,用户上传文件时,系统是有判断后...

2021/07/13 10:15
463
Spring Boot @GetMapping返回void

Spring Boot @GetMapping方法返回void时,必须带HttpServletResponse参数,否则ErrorPageFilter会报错。 org.springframework.boot.web.servlet.support.ErrorPageFilter - Cannot forward ...

根据freemarker模板写入数据并生成图片

需要使用到core-renderer-R8这个工具,加入以下依赖: org.xhtmlrenderer core-renderer R8 工具类Ftl...

@Cacheable注解返回结果为null或数组长度为0不缓存

加上unless = "#result == null",返回结果为null,不缓存 @Cacheable(value="user", key="#id", unless = "#result == null") public SysUser getUserById(Long id) { return userMapper.ge...

@Cacheable注解在接口上读取参数

@Cacheable注解在类上时,使用参数名就能读取到参数,如下: @Cacheable(value="user", key="#id") public SysUser getUserById(Long id) { return userMapper.getUserById(id); } 而@Cachea...

2021/03/17 22:45
1.9K
freemarker使用<base> 标签定义页面中所有相对链接的基准 URL

<#assign path="${request.getContextPath()}"> 注意: 1.<#assign>path中request是application配置文件中定义的 spring.freemarker.request-context-attribute 。 2.标签href一定......

2021/01/10 20:33
781
Tomcat日志没有打印堆栈信息

今天遇到Tomcat日志只打印异常类型,没有打印堆栈信息的情况,如下。 17-Dec-2020 11:46:18.180 严重 [http-nio-8888-exec-65] org.apache.catalina.core.StandardWrapperValve.invoke Servl...

2020/12/18 00:21
1.5K
Spring Boot框架使用中遇到的问题——@JsonFormat

想要在实体类中使用@JsonFormat实现日期自动格式化,注解后发现没有起作用,查了一下才意识到@JsonFormat是只在使用Jackson进行JSON序列化时才能起作用的,而我为了使用Gson,将Jackson的依赖...

Spring Boot框架使用中遇到的问题——阿里druid连接池

Spring Boot框架中使用阿里druid连接池时,直接使用下面这个依赖虽然可以连接到数据库,但是无法打开druid的管理界面,会报找不到js、css等,网上查了一下是需要写一个配置类才能正常使用。 ...

Java判断上传文件是否为图片

对于上传图片功能,需要判断上传的文件是否为图片,一般采用判断后缀名的方法,但是使用中发现有用户会将pdf等文件直接修改后缀名上传,因此还需要判断文件是否为可读图片,可采用javax.ima...

2020/10/12 11:05
3.5K
iText实现pdf每页添加水印

使用iText生成pdf时,想要在每一页添加水印,可定义一个监听,监听每生成新的一页,就添加水印,实现方法如下: 定义监听 PageWatermarkEventHandler: protected class PageWatermarkEvent...

2020/06/14 15:35
1.1W
iText生成pdf显示中文

最近项目中需要使用iText生成pdf文件,为了支持中文显示,百度了一下,用下面这行代码就可以,应该是iText内置的中文字体吧,实际用了也可行。 PdfFont chineseFont = PdfFontFactory.creat...

Oracle和MySQL相同功能函数

Oracle和MySQL相同功能函数,欢迎补充! Oracle MySQL 功能 nvl(string1, replace_with) ifnull(string1, replace_with) 如果string1为NULL,则返回replace_with的值,否则返回string1的值。...

2017/06/02 23:38
392
js实现上传文件大小限制,兼容IE、Firefox、Chrome

功能说明:通过input:file标签onchange事件,在前端限制用户上传的文件必须小于2M,兼容IE、Firefox、Chrome。 函数说明: validBrowser() 判断浏览器类型,因为IE浏览器和Firefox、Chrome获...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部