摘要: @RequestHeader以及@CookieValue这两个注解用法类似,属性也相同,所以,写在一起。二者属性和RequestParam的属性一样,用法也几乎一样。 作用 @RequestHeader注解主要是将请求头的信息区数据,映射到功能处理方法的参数上。@CookieValue注解主要是将请 阅读全文
posted @ 2019-01-22 12:42 楼兰胡杨 阅读(6041) 评论(0) 推荐(0) 编辑
摘要: 对于使用Eclipse进行日常编程工作的工程师来说,调试是每天都在进行的工作。针对一般意义上的调试过程,相信每一位工程师朋友都熟练掌握了。这里介绍几个调试中比较实用的高级功能。 Eclipse远程调试 Java自身支持调试功能,并提供了一个简单的调试工具--JDB,类似于功能强大的GDB,JDB也是 阅读全文
posted @ 2019-01-18 09:25 楼兰胡杨 阅读(19694) 评论(0) 推荐(1) 编辑
摘要: Mybatis批量insert 返回主键 Mybatis从3.3.1版本开始,支持批量插入后返回主键ID。首先对于支持自增主键的数据库使用useGenerateKeys和keyProperty,对于不支持生成自增主键的数据库使用selectKey标签。类似《MyBatis 返回insert操作主键》 阅读全文
posted @ 2019-01-12 17:23 楼兰胡杨 阅读(7374) 评论(0) 推荐(0) 编辑
摘要: 使用Java通过JCIFS框架读写共享文件夹,使用SMB协议,并支持域认证。 阅读全文
posted @ 2019-01-12 10:23 楼兰胡杨 阅读(10703) 评论(4) 推荐(2) 编辑
摘要: 在spring boot项目加载Junit jar包之后,发现jar的颜色是灰色的,删除依赖项中scope标签即可。 阅读全文
posted @ 2019-01-12 09:25 楼兰胡杨 阅读(3782) 评论(0) 推荐(1) 编辑
摘要: 分享Git日常操作中常用的命令,分享如何统计在项目中贡献的代码量。 阅读全文
posted @ 2019-01-08 10:01 楼兰胡杨 阅读(12852) 评论(4) 推荐(0) 编辑
摘要: 在向数据库插入数据时,需要保留插入数据的id,以便进行后续的操作使用。但是,在默认情况下,insert操作返回的是一个int值,它并非表示主键id,而是表示当前SQL语句影响的行数。下面从mybatis注解和SQL两个视角演示如何获取自增长ID。 阅读全文
posted @ 2018-12-30 22:10 楼兰胡杨 阅读(11802) 评论(0) 推荐(0) 编辑
摘要: 通过事务注解@Transactional(readOnly = true) 设置事务类型为只读。 阅读全文
posted @ 2018-12-30 17:53 楼兰胡杨 阅读(12582) 评论(0) 推荐(0) 编辑
摘要: 介绍Spring 注解@PathVariable的使用方法。 阅读全文
posted @ 2018-12-21 09:40 楼兰胡杨 阅读(12558) 评论(0) 推荐(0) 编辑
摘要: 摘要 调研java Class getDeclaredFields() 与getFields()的区别,设计请求参数为Javabean时,基于反射机制校验其中非空变量的公共方法。 java Class getDeclaredFields() 与getFields()的区别 概述: (1)getDec 阅读全文
posted @ 2018-12-07 09:35 楼兰胡杨 阅读(2344) 评论(0) 推荐(0) 编辑