logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

spring的高阶使用技巧1——spring中ApplicationListener注册监听器的使用

在Spring框架中,ApplicationListener接口允许开发者注册监听器来监听应用程序中发布的事件

文章图片
#spring#java#设计模式
mybatis的使用技巧1——mybatis之万能map的介绍和使用

例如数据的查询,多个模块或者微服务之间的接口调用都涉及大量Vo数据模型转换,这个时候利用万能Map就可以很好的解决问题,还能提高工作效率

文章图片
#mybatis#mysql#java
mybatis的使用技巧7——mysql中in,exists,join的用法和区别

sql查询中的连表查询和子查询用的是最多的,但是很多人对于in,exists,join的用法认识不足,随意运用,这种情况如果在大数据量查询时,会存在很大的隐患。

文章图片
#mysql#数据库
mybatis的使用技巧3——mybatis如何实现树形结构查询及其一对多和递归功能查询详解

例如需要查询树形结构,一对多的数据集,递归查询如省市区县镇层级联动等业务时,都可以参考如下的写法,无需在代码中动态遍历赋值,效率高,易用性强。

文章图片
#mybatis#mysql#java
springboot特殊问题处理1——springboot如何实现同时支持http和https访问

一些特殊场景如微信,支付或者位置调用等,必须使访问协议同时支持http和https协议,这时候我们的项目就需要配置ssl协议证书,同时自定义添加web容器支持。

文章图片
#http#https#网络协议 +2
mybatis的使用技巧8——mybatis使用联合查询union和union all的区别和用法

在实际项目开发中,会经常联合查询结构相似的多张数据表,使用union关键字就只需要一次sql操作,而无需执行多次查询并通过代码逻辑合并处理

文章图片
#mysql#数据库#mybatis +1
java对接物联网设备(二)——java配置读取snmp协议数据,同时包含windows和linux测试SNMP服务完整使用手册以及MIB Browser网络管理工具使用教程

本文介绍了SNMP(简单网络管理协议)的基础知识和应用实现。SNMP作为IP网络管理标准协议,包含SNMPv1/v2c/v3三个版本,通过管理信息库(MIB)的树形结构组织设备信息。文章详细展示了在SpringBoot项目中集成SNMP4j实现数据采集的方法,包括配置管理、OID映射、批量采集等核心功能。同时提供了Windows/Linux环境下SNMP服务的安装配置指南,以及MIB Browse

文章图片
#java#iot
mybatis的使用技巧2——mybatis如何实现一次性批量删除多表数据,支持自定义参数

例如个人简历下面可能包括用户信息,用户学历,用户技能等多个子表,当需要删除当前用户的所有信息时,不可能手动去关联删除,此时你可能需要批量删除多表数据的写法,支持自定义参数。

文章图片
#mybatis#mysql#java
java解析CSV文件(一)——Java使用Apache.Commons.CSV解析CSV文件应用实践

本文介绍了使用Spring Boot 2和Apache Commons CSV解析CSV文件的方法。CSV文件因其简单性和跨平台兼容性,成为数据交换的理想选择。文章首先对比了CSV与其他文件格式的优劣,然后详细展示了实现过程:1)通过Maven引入commons-csv依赖;2)创建映射对象类MibMappingObj;3)使用CSVParser解析CSV文件数据并映射到Java对象。示例代码演示

文章图片
#java#apache
    共 12 条
  • 1
  • 2
  • 请选择