- 博客(5)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 记录#{}和${}在mybatis中的坑
前两天写sql语句的时候出现了一个坑,花了我好久的时间。事情是这样的,我在sql语句中写#{}去取java代码传过来的值,查不出来数据,一条都没有。但是我在xml文件中把值固定死是可以查的到的。那么问题来了?是我的值没传过来吗?并不是!因为控制台看得到 我的值已经传过来了。那这…让人摸不着头脑了哎!不符合逻辑呀~然后我又尝试着用${}去取值,本来只是写着玩,没想到居然查出来了!!!这…这谁顶得住!本来都准备背书包溜了溜了的。硬忍住了。然后我去看了数据库里面的数据,发现都是char类型,而且长度是97。选
2021-01-11 14:10:00
1646
12
原创 关于主键不自增,但是想让其有顺序
今天看到oracle数据库表中的主键没有自增 ,但是明显是自增的情况,顺序排的好好的。像别人请教了一下,可以在insert语句中的id对应的value设定成’HIBERNATE_SEQUENCE.NEXTVAL’。
2021-01-18 12:59:44
348
1
原创 关于oracle中不存在的lob值
不存在的lob值前两天写一条sql语句,在oracle数据库中能查到数据,mabits报错不存在的lob值。因为用到了wm_concat()函数和to_char()函数的组合网上搜了说什么把to_char(wm_concat())改成wm_concat(to_char())。我就很疑惑,我本来就是varchar类型的字段,干嘛我先to_char???那不是多此一举,干脆就别要to_char算了!!!这种答案不是我要的!!!还有的说wm_concat()与distinct/group by一起组合使用
2021-01-16 14:47:59
1233
2
原创 强大的Stream api----java8新特性,好用到怀疑人生
简介stream和stream apistream是java8中处理集合的关键抽象概念,它可以指定你对集合进行的操作,可以进行非常复杂的查找、过滤和映射数据等操作。使用stream api 对集合数据进行操作,就类似于使用sql执行数据库 查询。也可以使用stream api来并行执行操作。简而言之,stream api 提供了一种高效且易于使用的处理数据的方式。它和stream(流)不是一个概念:什么是流?是数据渠道,用于操作数据源(集合或者数组)所生成的元素序列。 集合讲的是数据,流讲的是计算。注
2020-12-25 13:47:35
204
1
原创 Lambda表达式-----来自小萌新的整理
Lambda表达式作为JDK1.8的新特性,Lambda是一个匿名函数,可以把Lambda表达式理解成一段可以传递的代码(代码像数据一样传递)。Lambda表达式的基础语法Java8中引入了一个新的操作符“->”,该操作符称为箭头操作符或lambda操作符。操作符左侧:Lambda表达式的参数列表。操作符右侧:Lambda表达式所需要执行的功能,即Lambda体。感觉就是简化代码,但是对于不懂的人来说可读性会比较差。先来一个小案例先定义一个People类,属性随便给了仨。然后在测试
2020-12-09 15:38:08
281
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人