自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 MyBatis动态sql时报错Error querying database. Cause: java.lang.NumberFormatException: For input string: xx

这是由于mybatis参数格式化异常导致,例如在动态sql拼接中String类型参数和数字比较。<if test="param.xxx!='2'">其中xxx为String类型,加单引号mybatis会认为String和char比较,也会导致报错 解决方法 1. 用toString()转成字符串, '2'.toString() 2. 改为双引号”2”,外层使用单引号。...

2019-02-14 20:25:01 470

原创 JdbcTemplate 模板类入门使用及DML语句执行

由于每次使用jdbc时都需要创建连接  获得PreparedStatement对象  再设置参数 再执对应的executeXxx方法 如果方法有返回值还要对返回值进行处理 最后再关闭结果集 关闭statement 关闭连接 非常的繁琐 且很容易写错 所以spring提供了jdbcTemplate模板类jdbcTemplate类只需要创建并且传入sql语句和参数 其他的事情会自动完成 更加面向对...

2018-12-26 00:39:23 828

原创 JdbcTemplate执行DQL语句

一.queryXxx方法:1.query();//参数1:为需要执行的sql语句  参数2:RowMapper接口的实现类 BeanPropertyRowMapper对象 此对象可以自动的将数据库中的字段与标准的JavaBean匹配,创建一个新的JaveBean实例 返回一个list集合  参数3:可变长参数,是要执行的sql语句的真实参数值注意:1.底层是通过反射实现  使用无参构造...

2018-12-26 00:39:17 593

原创 jdk1.8带来的lambda

又是一年平安夜,平安夜对我来说有个特殊的意义。如今一人闲来无事整理一下觉得有意思的lambda,可能描述的不清和错误的地方,请大家指出批评。lambda是一种函数式编程jdk1.8之前如果我们想使用一个接口定义的功能,首先要先创建实现类,再创建是一实现类的对象 这样就受到了很多的语法限制。为了使用接口的功能必须创建对象 ,为了创建对象必须实现一个类 即使使用匿名内部类也十分的麻烦传统代...

2018-12-24 23:48:57 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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