自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Springboot项目内自定义分页Mapper

Mapper类的写法需要注意了,一是在wrapper参数前加上,@Param(Constants.WRAPPER)注解。{ew.customSqlSegment},我这里用的是$而不是#,因为如果是#{参数名}的方式,编译出来会变成"内容",会带上双引号,这样就不对了。controller的书写方式,主要是Page对象的泛型要写查询对应返回的实际对象类型,wrapper的泛型只要是条件对应的那张表明即可。下面是查询返回的类的对象信息,简单说就是双表联查综合得到的信息。Service接口写法。

2024-07-15 22:43:06 483 1

原创 在一个项目内灵活配置多数据源的方式

可以看到仅仅是在mapper文件开头使用了@DS注解并写明之前application内写好的数据源名称即可在此mapper内写明的增删改查方法指明所用的数据源。首先带入数据库连接插件和多数据源配置插件,作为基础。然后进入application文件进行参数的配置。以上是我的项目内为三个项目所需的数据源准备的配置,接下来进入数据的切换。本文章以springboot项目加maven版本管理为示例。这个方法适合需要灵活切换多个数据源的单个项目。

2024-07-15 22:02:57 220

原创 【无标题】笔记

<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org"><head> <meta charset="UTF-8"> <title>Title</title> <script src="../static/echarts.js"></script> <script src="../static/j

2022-03-06 22:17:43 229

原创 221笔记

@GetMapping("echarts1") @ResponseBody public String echarts1(Model modelMap) throws JsonProcessingException { List list = new ArrayList(); list.add("str1"); list.add("str2"); list.add("str3"); ObjectMapper m.

2022-02-21 17:20:48 161

原创 Springboot项目整合静态资源遇到的坑

原本以为只要路径写对就可以链接到资源,结果发现我还是太年轻了!!!<head> <meta charset="UTF-8"> <title>Title</title> <script src="../static/echarts.js"></script></head>在编辑器里预览HTML页面的时候一切正常,等发布到TOMCAT的时候我只想说MMP多方尝试最后目光转移到对框架静态资源的配置

2022-02-21 16:39:58 256

原创 挂号流程体验

患者来院就诊挂号流程对比人民医院可以看到预约挂号和智能导诊,点击智能导诊输入对应症状可以得到对应的挂号建议,并且可以直接跳转到挂号界面但是使用到这个地方出现一个问题,29和30两天的号别信息显示是一样的,实际不是这样,并且大概率的会出现系统维护中的提示,挂号体验大打折扣挂号可以显示具体时段,排队病人特别多的时候有些用处下面是九二四医院的公众号挂号流程点击当天挂号选择一个科室两者支持微信支付这一种方式。人民医院和九二四医院微信公众号都能够完成挂号的操作,人民医院的公众号功能稍多,在智

2021-07-29 16:19:34 316

原创 2021-06-16

编辑一个自定义范围的取随机数字小游戏 int max,min; while(true){ Scanner in = new Scanner(System.in); System.out.println("请输入最大数"); max=in.nextInt(); System.out.println("请输入最小数"); min=in.nextInt();

2021-06-16 16:12:38 90 2

原创 mysql数据库配置文件路径

事情的起因是在利用mybatis的条件查询时,传入数字和时间不会有问题,传入中文条件例如name=‘李四’,就会出现返回0条查询结果,后台看了mybatis的输出日志发现sql拼接没有出现错误,问题应该还是从出在字符集上。解决办法如下:show variables like ‘%char%’;往往默认的这两项是latin1这样是无法实现想要效果的,需要修改成utf8配置文件的地址在...

2021-04-20 11:00:04 666

原创 使用docker安装的Mysql启动之后,用工具连接提示Client does not support authentication protocol requested by server

在学习使用docker的时候,使用navicat连接虚拟机内docker容器内的Mysql报错,在这里分享一下解决办法,希望可以帮助到遇到这个问题的朋友。解决方案:进入容器:docker exec -it 62349aa31687 /bin/bash进入mysql:mysql -uroot -p授权:mysql> GRANT ALL ON . TO ‘root’@’%’;刷新权限:mysql> flush privileges;更新加密规则:mysql> ALTER

2020-08-07 17:14:49 384

原创 jdbc从oracle中获取date信息缺失精度,丢失时分秒解决办法

今天在学习oracle数据库的时候遇到一个问题,在用oracle.sql.DATE接受oracle的date信息时拿不到完整的信息,缺失时分秒,情况类似下图如果是在plsql还好处理,加个格式转换就好了,但是在jdbc中这么写,java类没法直接接收会报错,于是我尝试将接值对象的date类型属性改为object类型并且从结果集拿值的时候也是用的getObject这下就没有什么问题了,数据成功拿到并且返回到前端展示分享一点小小的经验,希望可以帮到大家,谢谢...

2020-06-07 22:09:57 1353

原创 使用thymleaf模板不显示th相关标签解决办法

今天在尝试使用thymleaf的时候,后台的值死活传不到前端,找了很久的问题,才发现是作为传参载体的modelmap被我在方法体里面重新实例化了这样子的话是没法配合html里面的th标签进行渲染的,把实例化的这句话去掉就好了,特此记录一下,希望可以帮到后面的朋友!...

2020-06-03 22:47:31 803

原创 oracle安装过程中闪退

今天学习安装oracle的时候发生了安装程序闪退的情况,网上介绍的方法比如修改兼容模式,管理员运行等方法都没有用,最后发现解决办法是更改安装程序的目录路径。需要把安装目录放在盘符根目录下,这样setup程序就在database下面,完美解决安装闪退的问题,如果有遇到相同问题的朋友希望可以帮到你!...

2020-05-04 17:35:11 5382 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除