mybatis
人生有点bug的程序员
使我洛阳二顷田,焉能配六国相印
展开
-
mybatis里面的#和$之间的区别
mybatis中有两个常见的符号#和$,在进行变量的赋值的时候是很常见的,我的理解就是#是需要进行编译的,是字符串进行编译之后在放入到sql中,如果不是单纯的字符串替换,而$是直接进行字符串的替换工作,两者各有有缺点。 一、# 我们一般在刚刚接触到mybatis的时候都是使用的是#{变量名字},来进行sql语句的赋值工作,比如 select * from table_name where na...原创 2018-11-06 10:05:08 · 5420 阅读 · 0 评论 -
mybatis---if else的使用
最近在做项目的时候在利用mybatis的时候用到了这个选择,先说一下需求问题,在数据库里有一个表,用来记录产品的信息,之后出现了两种不同的产品,分别拥有不同的字段,我呢,都把这些东西建立在了一个表里面,之后本来应该多建立一个字段来进行区分的,但是我没有这么做,为什么呢,因为刚开始的时候需求他没有说明白,我理解都是同一种,之后干完了,才说是两个,之后还不爱修改数据库,就直接利用现有的字段来写的。之后...原创 2019-04-19 14:04:07 · 22371 阅读 · 0 评论