08 2024 档案
摘要:有时候会遇到在java中启动Python的程序,下面进行说明 package com.zxh.util; import cn.hutool.core.collection.CollectionUtil; import lombok.extern.slf4j.Slf4j; import java.io
阅读全文
摘要:1.前言 现在的系统,对于权限来说,都是非常重要的,不同的用户看到的功能不一样,拥有的操作权限也不同。这些都可视为是动态的,那么就不能在代码中固定某些权限,而是需要通过设计动态权限来实现。 目前常用的模型有两种: 1)RBAC模型 基于角色的访问控制(Role-Based Access Contro
阅读全文
摘要:1.概述 1.1定义 MyCAT 是目前最流行的分布式数据库中间件之一,是一个开源的分布式数据库系统,是一个实现了 MySQL 协议的服务器。可把它看作一个数据库代理,可以使用 MySQL客户端访问,后端可以用 MySQL 原生协议与多个 MySQL 服务器通信,也可以用JDBC协议与大多数主流数据
阅读全文
摘要:有时会遇到根据特定的情况动态创建表,并对表进行批量插入,对于Mybatis来说,也是非常简单的。 先看dao层 void insertBatch(@Param("tableName") String tableName, @Param("dbColumns") List<String> dbColu
阅读全文
摘要:1、获取某个库的所有表信息 select * from information_schema.TABLES where TABLE_SCHEMA=(select database()) 即可查询当前数据库的表信息,包括了表名,注释等。 2、查询某个表的字段信息 select * from infor
阅读全文