持久层
lxw1005192401
这个作者很懒,什么都没留下…
展开
-
SpringBoot配置Clickhouse
一、加入clickhouse jar包依赖 <dependency> <groupId>ru.yandex.clickhouse</groupId> <artifactId>clickhouse-jdbc</artifactId> <version>0.1.53</version> </dependency>二、配置Clickhouse...原创 2021-06-01 10:40:45 · 2089 阅读 · 0 评论 -
Sharding-JDBC 实现数据脱敏
使用sharding-jdbc实现数据脱敏,比如用户表中的password字段,日常开发都会进行数据脱敏,对其进行加密。附:shardingsphere官网-数据脱敏项目结构:pom.xml: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML...转载 2021-02-04 11:59:42 · 1381 阅读 · 2 评论 -
MySQL性能优化之参数配置
MySQL性能优化之参数配置1、目的:通过根据服务器目前状况,修改Mysql的系统参数,达到合理利用服务器现有资源,最大合理的提高MySQL性能。2、服务器参数:32G内存、4个CPU,每个CPU8核。3、MySQL目前安装状况。MySQL目前安装,用的是MySQL默认的最大支持配置。拷贝的是my-huge.cnf.编码已修改为UTF-8.具体修改及安装MySQL,可以参考<<Linux系统上安装MySQL5.5>>帮助文档。4、修改M...转载 2020-11-27 11:50:52 · 629 阅读 · 0 评论 -
Mybatis一对多的处理
表的设计和Mybatis多对一相同表的设计 利用Navicat for mysql建表,然后在查看菜单点击ER图表(概念模型) 如下: 设计好的表ER图表 上述表 student tid设置外键参考teacher的id,所以建好表后两者都为空要先添加teacher的数据。 多个学生对于一个老师 实体类 Teacherpublic class Teacher { ...转载 2018-08-15 11:16:39 · 303 阅读 · 0 评论 -
mybatis关系映射之一对多和多对一
本实例使用顾客和订单的例子做说明: 一个顾客可以有多个订单, 一个订单只对应一个顾客 二. 例子:1. 代码结构图: 2. 建表语句: CREATE DATABASE test; USE test; CREATE TABLE person( personId VARCHAR(36) PRIMARY KEY,...转载 2018-08-13 09:16:20 · 123 阅读 · 0 评论 -
Mybatis连3表查询数据resultMap结果映射
Mybatis连结3表查询数据resultMap结果映射一、前言 Mybatis实现了sql与java代码的分离,达到了解耦合的...转载 2018-08-16 17:05:33 · 1502 阅读 · 0 评论