- 博客(6)
- 收藏
- 关注
原创 lombok常用注解
项目中的一些实体类,经常要写get 和set方法,新增字段的话,构造函数之类的都需要修改,比较麻烦,所以项目中采用lombok工具来自动来省去写这些东西。lombok的官方地址:https://projectlombok.org/lombok的Github地址:https://github.com/rzwitserloot/lombokmaven 依赖<dependency...
2019-07-11 13:44:03 192
原创 java null new String()和空字符串
今天遇到一个bug,前端传来一个空值a,使用System.out.println(a == ""),打印了false。使用isEmpty()方法返回了true。这个地方比较容易混淆,特地来研究一下为什么。上代码。 public static void main(String[] args) throws Exception { String a = new String...
2018-07-18 17:14:25 2091
原创 Spring boot 读取resource目录下的文件
背景:最近做项目重构将以前的ssh + angular js架构,重构为spring boot + vue。项目是一个数据管理平台,后台涉及到多表关联查询,数据导入导出等。问题:读取resource 目录下文件时出现路径找不到。原因:spring boot 将项目打包为jar,使用 java - jar 包名 在服务器上运行。此时文件为打包文件,所以不能通过路径获取到文件。类似不能读取压缩包中的文...
2018-06-23 18:22:57 17836
原创 Mybatis异常:could not find map java.util.Map问题
Mybatis日志对于异常的定位十分不准确。错误写法:<select id="xxxx" resultMap="java.util.Map">正确写法:<select id="xxxx" resultType="java.util.Map">
2018-06-23 17:40:34 1337
原创 Mybatis开发总结
Mybatis开发总结1.插入 1.1插入一条 <insert id="insertInfo" parameterType="UserDto"> insert into user --本行可以去除insert语句的最后一个逗号。因为插入列数不确定。 <trim prefix="(" suffix=")" suf...
2018-06-23 17:35:13 519
转载 java常见3种文件上传方式
转:https://www.cnblogs.com/Sunne/p/8086178.html在java里面文件上传的方式很多,最简单的依然是FileInputStream、FileOutputStream了,在这里我列举3种常见的文件上传方法代码,并比较他们的上传速度(由于代码是在本地测试,所以忽略网速的影响)还是老规矩,大神请绕一下,里屋说话。首先呢,使用springMVC原生上传文件方法,需要...
2018-05-08 19:31:14 81701 35
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人