原文:【java学习笔记】MyBatis中${}和#{}的区别

表示一个占位符,向占位符输入参数,MyBatis会自动进行java类型和jdbc类型的转换,程序员不需要考虑参数的类型。例如:传入字符串,MyBatis最终拼接好的sql就是参数两边加单引号。 表示sql的拼接,通过 接收参数,将参数的内容不加任何修饰拼接在sql中,缺点:不能防止sql注入。 ...

2018-11-20 17:20 0 1337 推荐指数:

查看详情

Java学习笔记之五——关于"equals"和“==”的区别

最近看到一个例子,讲的是“equals”和“==”的区别,我们来先看一下例子: 上面这段代码最后输出的结果是: 错 对 对 对于这个,我来谈谈我的理解。 1,在第一个if处,“if(str1==str2)”如果成立则输出“对”但是结果输出的是“错”,那么说明 ...

Sat Jan 05 08:35:00 CST 2013 8 1677
Java学习笔记——双等号和equals的区别

一、==和equals的区别 1. ==可以用来比较基本类型和引用类型,判断内容和内存地址 2. equals只能用来比较引用类型,它只判断内容。该函数存在于老祖宗类 java.lang.Object java的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte ...

Wed Jul 17 07:23:00 CST 2013 0 3933
Java学习笔记Java定义宏

作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 在Java,要定义常量的话,可以在类中使用 public static final 。。。。 比如: public static final int PI ...

Fri Jan 04 17:26:00 CST 2013 0 3515
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM