- 博客(9)
- 收藏
- 关注
转载 mybatis #{}和${}的区别是什么
#{}是预编译处理,${}是字符串替换。(1)mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值。(2)mybatis在处理${}时,就是把${}替换成变量的值。(3)使用#{}可以有效的防止SQL注入,提高系统安全性。原因在于:预编译机制。预编译完成之后,SQL的结构已经固定,即便用户输入非法参数,也不会对...
2019-04-18 11:35:00 88
转载 报错解决NoSuchMethod。。。
今天遇到前端报错500NoSuchMethod....方法。。后台没报错 而且 方法正常执行 业务走通,包也是拉的最新包 代码最新解决方案 重新编译项目 clean一下 就可以了转载于:https://www.cnblogs.com/pengxupx/p/10682475.html...
2019-04-10 11:40:00 559
转载 [转]Java在操作ArrayList、HashMap、TreeMap等容器类时,遇到了java.util.ConcurrentModificationException异常...
Java在操作ArrayList、HashMap、TreeMap等容器类时,遇到了java.util.ConcurrentModificationException异常。以ArrayList为例,如下面的代码片段:[java]view plaincopyimportjava.util.ArrayList;importjava.uti...
2017-09-07 15:34:00 130
转载 activiti工作流集成spring出现DbSqlSession报错
今天在公司发布版本到服务器出现了这个DbSqlSession连串错误,搞了半天java.lang.NullPointerExceptionat org.activiti.engine.impl.db.DbSqlSession.dbSchemaUpdate(DbSqlSession.java:653)at在网上查阅相关论坛之后看了下解决方案在数据库中删除所有相关的activi...
2017-08-07 15:25:00 226
转载 修改PC记事本新建文本默认编码为UTF-8
1. 打开目录(没有则自己新建)C:\WINDOWS\SHELLNEW2. 在该目录下创建一个文本文档(txt):右键 -> 新建 -> 文本文档3. 命名为:UTF8.txt4. 打开该文档,然后选择:文件 -> 另存为...5. 选择编码格式为:UTF-8保存并关闭文件。6.点击开始菜单:开始 ->...
2017-07-10 14:51:00 156
转载 Java重载
重载关心的只是参数,有参无参,参数类型不同,参数数量不同,不同类型的参数顺序不同,都可以实现方法的重载。关于方法返回值,访问修饰符不构成重载的决定因素。转载于:https://www.cnblogs.com/pengxupx/p/7145578.html...
2017-07-10 14:23:00 78
转载 搭建SSM项目时出现报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)...
如果你的项目是maven项目,请你在编译后,到接口所在目录看一看,很有可能是没有生产对应的xml文件,因为maven默认是不编译的,因此,你需要在你的pom.xml的<build></build>里面,加这么一段:<resources> <resource> <directory>src/main/java<...
2017-07-06 17:49:00 71
转载 equals方法与==
1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址; 诸如String、Date等类对equals方法进行了重写的...
2017-06-29 14:14:00 52
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人