后端
罗小树
这个作者很懒,什么都没留下…
展开
-
ibatis中isEmpty和isNull标签的区别
之前项目里用了ibatis框架,用过isEmpty和isNull标签。当时不太理解这两个标签有啥区别,就百度查了下,isEmpty 是判断属性为null或者为""isNull 是判断属性为null今天想看看源码里是否真是如此,抽时间debug调试了ibatis的查询,找到了这两个标签的判断逻辑,发现真是这样如图所示:...原创 2019-11-12 17:44:55 · 1629 阅读 · 0 评论 -
java.sql.SQLException:ORA-01861:文字和格式字符串不匹配
1、错误描述 java.sql.SQLException:ORA-01861:文字和格式字符串不匹配2、错误原因 字段名为statis_date在数据库中存储的数据类型是Date,而在Java中拼接SQL语句时传参数却是字符串类型,类型不匹配,导致出错3、解决办法(1)修改数据库中该字段的数据类型 这种方法不太建议(2)修改拼接时传参数方式,将参数利用to_date...转载 2018-05-21 17:51:29 · 3087 阅读 · 0 评论 -
SpringBoot中读取properties文件
https://www.imooc.com/article/18252转载 2018-06-14 15:31:39 · 415 阅读 · 0 评论 -
获取web应用完整的项目地址(是http地址,不是磁盘路径)
一、代码实现public class WebUtils { /** * 获取web应用的根路径(url访问地址,如http://localhost:8090/mywebapp) * @return */ public static String getWebappRootUrl() { HttpServletRequest request = ServletActionC...原创 2018-11-15 14:48:47 · 1986 阅读 · 0 评论 -
apache poi读取百分比数字
需求说明:最近用户给了一些基础数据,需要做导入操作,是临时性的,导一次就完事。但是有个字段“手续费”,里面既有百分比,又有绝对数值,还有带文字的数据。正常来说,这种不规范的数据,是不给导入的。但客户那边业务数据是这么填写的,一时半会也没法改。见下图之前设计表单的时候,原本打算让用户录数字的,还好当时字段类型设置的是varchar2,字段没有设置成number,不然还得改字段类型。但...原创 2019-01-24 18:40:34 · 5112 阅读 · 0 评论 -
idea的maven多模块main方法和junit测试中FileOutputStream保存的路径不一样
一、问题说明现在我有一个maven多模块项目(以这个为例,https://github.com/eugenp/tutorials)下载后放到D:\Code\shucheng\IntelliJIdeaProjects\mystudy中,我在apache-poi这个子模块中创建了一个测试类WordDemo01Test.javapackage com.baeldung.poi....原创 2019-09-12 14:43:58 · 863 阅读 · 1 评论