logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mybatis一次性查询出部门树等结构数据的简单示例(递归方式)

前言本例以部门树为演示,其他树形结构大同小异。一、前端页面的数据展示结构如下:查看数据库:说明:每个部门在数据库里都是一条记录,都有父节点parentId,这里根节点股东会的值是-1。二、编写后端代码1. controller层/*** 部门管理** @author chao.zhang* @version 1.0.0* @date 2020/8/24 10:13*/@RestController

#数据库#mybatis#java
Spring boot spring-boot-starter-actuator监控插件中 端口访问404问题

1.项目中使用的maven插件对依赖包进行管理,在pom文件中需要添加配置,用来加载配置<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</art...

2025 最好用的 AI 产品推荐

9个分类,包括Al Chat、Al搜索、AI编程、Al绘图、Al声音、AI音乐、Al视频、AI 3D。

文章图片
#人工智能#AI作画#AIGC
手摸手系列之用Python制作Windows小工具及将Python封装为exe可执行程序

Python通过这种方式打包成exe可执行程序还是很简单的。但是有个问题,这里用的打包方式产生的 exe 文件都比较大,这是因为 Pyinstaller 打包的时候会把你环境中的库和模块全部打包进去,这就会使一些你根本用不着的库和模块也被打包进去了!而且这些库被打包之后不仅会使 exe 文件变大,还会使其运行变卡变慢、变得十分臃肿。因此,一般情况下不建议这样的打包方式。可以用第二种方式进行打包 —

文章图片
#python#windows#开发语言
Google Play 下载应用一直显示等待中的问题解惑

这个正则表达式可以用来匹配如 googleapis.com、googleapis.com.au、googleapis.co.uk 等格式的域名,那就肯定也包含。商店下载的时候会去连接 googleapis.cn 这个域名,不能走梯子的代理,那应该需要改梯子的规则,放开这个域名就行了吧。这个正则表达式主要用于匹配符合特定域名格式的字符串,特别是那些以 googleapis 为关键字的域名。○[a-z

文章图片
MySQL判断某个字段是否包含某个字符串的方法

通过sql查询语句,查询某个字段中包含特定字符串例子:查询e_book表的types字段包含字符串"3",有下面4种方式:select * from e_book where types like "%3%";select * from e_book where find_in_set('3', types);select * from e_book where locate('3', t...

#mysql#sql#数据库
Spring Boot中的业务层(Service)是否要创建接口,以及如果Service有多个实现类,如何让Spring知道该注入哪个Impl类的分析

参考文档:Spring中 如果该Service有多个实现类,它怎么知道该注入哪个ServiceImpl类?一、Spring Boot中的业务层(Service)是否要创建接口?借助Spring Boot框架开发web项目时,在业务层(Service)这一部分,标准做法是:定义一个接口,然后再一个或多个类去实现。那么疑问来了:为什么我们要维护两份同构代码,而不直接使用一个类呢?不创建接口...

到底了