MyBatis
wal1314520
这个作者很懒,什么都没留下…
展开
-
MyBatis+Oracle实现主键自增长的几种常用方式
在最近做项目中,SSM框架+Oracle数据库,遇到前台没有传递主键值,需要在插入数据的时候实现主键自增长,因为oracle没有如同SqlServer和mysql一样的主键自增长的设计,所以只能迂回实现,先将我的实现方法记录如下:一、使用selectKey标签 select nvl(max(id),0)+1 from ap_loginlog inser原创 2017-08-13 00:49:44 · 12915 阅读 · 1 评论 -
Mybatis中使用oracle的模糊查询的SQL语句写法
在学习mybatis的学习中,用到模糊查询的时候,发现直接拼接成‘%’#{description}'%'会报错,然后整理了三种模糊查询的SQL语句写法:1.在传参的时候,就把参数拼接为"%"+#{description}+"%" 然后传到XML文件的SQL语句中,这样就避免了在SQL语句中拼接出错(在ORACLE数据库中或许会报“ORA-01722: 无效字符”错误,针对ORACLE可以原创 2017-07-27 23:35:04 · 10511 阅读 · 3 评论