logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在mybatis中,根据使用的数据库不同,执行不同的sql语句

在我们的项目中,使用的是SqlServer数据库,由于需要多地部署,即A地点部署一套,B地点部署一套,C地点部署一套,部署的项目之间是相互独立的。由于最近领导说以后部署的项目要使用mysql数据库,那么问题就来了,以前的项目是sqlServer 的,现在还要兼容mysql,维护两套mapper有点难受,而且大部分sql其实都是通用的,只是在一些函数和方言上有所区别,所以我刚开始想将当前的数据库类型

文章图片
#mybatis#数据库
VUE 错误 : Expected indentation of 4 spaces but found 6 和 Missing space before function parentheses

出现这个问题的原因是代码的缩进没有对其,例如上图代码看上去没有问题,但是会报下面的错误如果改成这样,把前面的缩进去掉,然后括号中间添加空格,就不会报错。但是这样很恶心有没有?使用代码整理功能一个代码整理,所有的代码都异常了,很恶心有没有?解决办法是,在.eslintrc.js的rules中添加如下代码,关闭缩进检查和规则校检。...

文章图片
Linux下调整根目录和home目录的空间大小教程

当安装完 Linux 操作系统,发现磁盘分区大小错误,或者后期使用过程发现 /home 还剩余很多空间,/ 下空间不足,需要将 /home 下空间重新分配给 /目录下,方法如下:1、查看分区空间和格式[root@mongodb-1 ~]# df -hT文件系统类型容量已用可用 已用% 挂载点/dev/mapper/centos-root...

#linux
MySQL错误:Access denied for user 'root'@'%' to database 'mytest'

一、错误描述最近在使用MySQL时创建好了数据库(gateway),用户(gateway),使用root用户在赋予新建用户gateway权限的时候执行如下命令:GRANT ALL on gateway.* to 'gateway'@'%' identified by 'gateway' with grant option;1但却报了一个错误Access denied for user...

Sql server如果存在就更新,不存在就插入

Sql不同于mysql那样,有单独的一个命令来执行上述操作,比如在Mysql中就可以这样写REPLACE INTO demo_in(a,b,c) VALUES(123, 2, 4);在Mysql中这是一个原子操作,如果这条数据存在,就先删除在插入,不存在就直接插入.要注意的是需要有一个唯一的主键支持,如果没有主键,这条语句和 INTERT INTO 没有区别,会一直插入数据.那么在SqlSe...

#sql#mssql#数据库 +1
到底了