logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于Mybatis-Plus和dynamic-datasource-spring-boot-starter-多租户多商户多数据源动态切换

1、引入dynamic-datasource-spring-boot-starter。基于dynamic-datasource-spring-boot-starter实现。@DS可以注解在方法上或类上,同时存在就近原则 方法上注解 优先于 类上注解。2、@DS-使用session切换数据源。3、@DS-使用Spel表达式切换数据源。4、扩展@DS-取最后一个参数切换数据源。1、@DS-使用head

文章图片
#mybatis
Spring类之ResponseBodyAdvice

RequestBodyAdvice 是 Spring MVC 框架中的一个接口,允许在 HTTP 请求的请求体(request body)被反序列化为 Java 对象之前进行拦截和修改。它为开发者提供了一个钩子,可以在请求处理过程中插入自定义的逻辑,例如对请求体进行预处理、验证或日志记录。supports():该方法用于确定是否应该应用这个 RequestBodyAdvice 实例。返回 true

文章图片
#spring#java#后端
SpringBoot注解大全(详细)

通过使用 @Service 注解,Spring 能够自动地检测到被标注的类,并将其实例化、配置并管理起来,同时将这些实例注入到需要它们的类中(比如控制器层(Controller Layer)的类)。当你在一个类上使用 @RestController 注解时,意味着这个类中的所有方法都会默认应用 @ResponseBody 注解的效果,即方法的返回值会自动地绑定到 Web 响应体(Response

文章图片
#spring boot#数据库#sql
java引入AI概述

Java中常用的AI库和框架,比如Deeplearning4j、Weka、TensorFlow(虽然主要是Python,但有Java API)。

文章图片
#java#人工智能#开发语言
Sharding-JDBC从入门到使用

定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。适用于任何基于Java的ORM框架,如:JPA,Hibernate,Mybatis,SpringJDBCTemplate或直接使用JDBC。基于任何第三方的数据库连接池,如:DBCP,C3P0,BoneC

文章图片
#database#数据库
JDK 8 升级 17 及 springboot 2.x 升级 3.x 指南

从 JDK 8 升级到 JDK 17 的过程中,有几个主要的变化,特别是 Java Platform Module System (JPMS) 的引入,以及一些包路径的调整。模块化:JDK 9 引入了模块系统,将标准 Java 库划分为多个模块。这影响了 JDK 17 中的包结构和类的组织方式。模块路径:JDK 11 引入了 --module-path 和 --add-modules 选项,允许用

文章图片
#java#spring boot
java开发那些事(持续完善中)

【代码】java开发那些事(持续完善中)

文章图片
#java#开发语言
基于Mybatis-Plus和dynamic-datasource-spring-boot-starter-多租户多商户多数据源动态切换

1、引入dynamic-datasource-spring-boot-starter。基于dynamic-datasource-spring-boot-starter实现。@DS可以注解在方法上或类上,同时存在就近原则 方法上注解 优先于 类上注解。2、@DS-使用session切换数据源。3、@DS-使用Spel表达式切换数据源。4、扩展@DS-取最后一个参数切换数据源。1、@DS-使用head

文章图片
#mybatis
Docker容器各组件环境部署

下载oracle19c镜像。启动oracle19c容器。创建挂载目录并设置权限。

文章图片
#docker#容器#运维
    共 22 条
  • 1
  • 2
  • 3
  • 请选择