- 博客(90)
- 问答 (1)
- 收藏
- 关注
原创 mybatis中使用<choose><when><otherwise>标签实现根据条件查询不同sql
有时候业务层未进行条件处理那么在sql怎么操作呢,这里我是将c#版本的代码改成Java版本的时候出现的问题,因为c#没有业务层 更多操作是在sql中实现的 也就是业务层和编写sql地方一起写了,当我按照c#代码改Java到写sql时发现标签不能实现我们业务逻辑if-else的作用 这就使用到了这三个标签。
2024-03-08 16:20:08
790
原创 C#replace函数替换多个字符串
每个语言都有每个语言的特点 我在c#项目中遇到了一个问题,数据库字段长度限制所以这个字段存储查询分数字和汉字,但是渲染要统一为了代码简洁用到了eplace函数。
2024-03-06 14:11:08
1465
原创 SqlServer调用MySQL数据库实现批量新增
我的需求是小程序的评论 因为分好几个模块所以有的模块需要分库,我这里商品的评论放在了MySQL数据库内 但是我的服务器和本地库只有sqlserver的所以我需要在mybatis内通过sqlserver调用MySQL库内的表实现批量的新增。
2023-10-25 15:48:10
210
原创 跨域请求方案整理实践
同源策略/SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览器,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源。Cookie、LocalStorage 和 IndexDB 无法读取DOM 和 Js对象无法获得。
2023-10-07 17:30:55
206
原创 前端是leyui后端sqlserver和maraDB进行分页
前端是leyui后端sqlserver和maraDB进行分页,两种数据库在后端分页的不同写法。
2023-09-01 14:44:15
698
原创 前端传参对象套对象的格式,后端进行解析并存入数据库
在一些小程序中会涉及到一个表单中的一个数组对象中夹杂着另一个对象数据,这个被夹杂的数据是from表单内的一组单选或者双选这样的数据,前端转为json对象之后传到后端进行解析。
2023-08-24 15:23:38
1049
原创 小程序扫描二维码获取网址,通过Jsoup进行解析
vx开发小程序使用扫一扫时不同二维码展示的东西不一样,需要进行解析提示:以下是本篇文章正文内容,下面案例可供参考以上就是我根据查阅资料和实际情况结合总结出来,希望对其他人有所帮助。
2023-08-18 09:33:25
2792
原创 javascript获取时间及动态显示时间
new Date().toLocaleDateString()` 是一个 JavaScript 表达式,用于获取当前日期并将其转换为本地化的日期字符串。它会返回一个表示当前日期的字符串,该字符串符合当前环境的本地化日期格式。本地化日期格式可能因不同的语言、地区和浏览器设置而有所不同。例如,在美国地区,该表达式的输出可能是 "6/27/2023",而在德国地区,输出可能是 "27.6.2023"。具体的日期格式取决于本地化设置。
2023-06-28 17:13:52
854
原创 使用POI将excel文件导入到数据库
这是接收创建临时表然后先将前端的数据存入到临时表内然后比对临时表中有无相同的数据,有的话将一个字段设为标识字段然后对此条数据进行标识,点击保存的时候比对完的临时表再去和实体的表再次比对将共同数据排除将新数据存入实际的表内。这是创建临时表之前先删除临时表,两条sql可以写成一条的但是MariaDB的写法比较严谨我尝试了但是不行就分开写了,创建临时表时要多写两个字段用于进行数据的标识,标识完成就可以在临时表里导入了。这里在前端js调用了访问本地文件的方法然后将其进行初步操作传入到后端这是layui内编写的。
2023-06-25 09:10:10
1438
原创 IDEA-报错 Failed to read artifact descriptor for xxx解决方法
idea下载若依微服务的项目,配置环境产生了报错 Failed to read artifact descriptor for xxx
2023-05-29 11:33:20
4652
原创 idea中<script>标签中代码变为灰色 高亮消失的解决方法【已解决】
第二种:删除缓存 File -> Invalidate Caches后,根据提示重启IDEA。今天在使用idea编写前端代码时候,由于js代码是灰色的也没有代码提示,很不方便所以在网上找了找方法解决了。这个清理缓存没有用的,这是idea版本问题其实idea既然能写前端代码肯定没问题所以可能就是缺少配置插件。第一种:使idea不要处于省电模式,我的idea不是省电模式。尝试第一种第二种方法未解决问题。
2023-05-24 15:07:54
2770
原创 idea使用Database连接数据库报错ssm证书验证失败无法建立安全连接
[08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]”。 ClientConnectionId:da918ed5-2615-4bbb-a54b-c184ada18897The server selected protocol version TLS10 is n
2023-05-10 14:28:17
939
原创 两个form表单的数据存入同一个数据库表,使用使用json操作
项目场景:两个form表单的数据存入同一个数据库表问题描述1.两个from表单数据一起传到后端但是数据解析和xml文件的sql获取不到报错2.数据接受到了但是提示数据类型不兼容3.使用@RequestBody注解报错Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported原因分析:第一个问题是是因为数据传输读取有问题第二个是因为实体类和数据库类型不匹配或者是
2023-05-10 14:11:59
681
原创 使用Navicat报错与 SQL Server建立连接时发生了与网相关的或特定于实例的错误。找不到或无法访问服务器。请检查实例名称是否正确以及SQL Server是否配置为允许远程连接。
使用Navicat报错与 SQL Server建立连接时发生了与网相关的或特定于实例的错误。
2023-05-05 08:48:22
2466
原创 com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration报错
SpringBoot 加入了 PageHelper 分页依赖后,启动报错: The dependencies of some of the beans in the application context form a cycle:
2023-03-18 17:33:43
3245
3
原创 java中jdbc,mybatis连接mysql数据库调用oracle存储过程
因为数据库的原因所以一些操作需要在oracle进行,然后进行数据同步的时候需要用到调用存储过程。
2023-02-20 16:47:06
708
原创 MySql中case when的用法
CASE 具有两种格式:简单 CASE 函数将某个表达式与一组简单表达式进行比较以确定结果。CASE 搜索函数计算一组布尔表达式以确定结果。在 SELECT 语句中,CASE 搜索函数允许根据比较值在结果集内对值进行替换。在 SELECT 语句中,简单 CASE 函数仅检查是否相等,而不进行其它比较。2、使用带有简单 CASE 函数和 CASE 搜索函数的SELECT 语句。case when语句,用于计算条件列表并返回多个可能结果表达式之一。1、 使用带有简单 CASE 函数的 SELECT 语句。
2023-01-16 18:08:30
3943
原创 java获取时间并进行计算
SimpleDateFormat使用介绍提示:以下是本篇文章正文内容,下面案例可供参考代码如下(示例):以上就是后端获取前端方法进行计算,也可以不用传参在后端直接获取当日时间,这个就根据业务需求来做了,然后就是api的使用我也是第一次用到这个,查了api手册之后才明白这个东西的使用,具体的可以看上面图片中展示的介绍。
2023-01-12 15:55:34
474
原创 点击Tab标签切换不同查询数据,并选择数据存入缓存实现两个界面带参数跳转
在不同的tab标签页中点击不同的标签页查找不同的内容,然后选中其中一个页面中的一条数据将此数据某个信息选中然后存入session缓存当中然后另一个界面从session中取出,从而达到带参数跳转界面的需求。
2022-12-12 11:53:13
1854
空空如也
使用soureTree推送代码报错
2022-08-27
关于#输入框#的问题,如何解决?(语言-javascript)
2022-08-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人