ShuSheng007

  • 首页
  • 关于
  • 联系
数据库
JPA

Spring Data JAP多表关联关系详解

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 @[toc] 概述 在Java程序访问关系型数据库这个领域,在国内使用最多的应该是MyBatis与MyBatisPlus,但是老外却特别中意JPA。我以前大多时候也是一直在使用MyBatis与MyBatisPlus,偶尔使用一点。最近公司项目使用了JPA,在使用过程中发现多表关联那块有点蒙,网上的中文资料还比较少,也有点不成体系,所以此处总结一下。 概念 JPA 全称为 Java persistence Api。是一套Java持久化规则,没有…

02/11/2023 0条评论 116点热度 0人点赞 shusheng007 阅读全文
SpringBoot

秒懂MyBatis之读写分离一篇即悟

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 多年前在springboot中集成mybatis访问数据库后,一下就被其强大的功能征服了,从此再也没有用过纯JDBC的API,但是当时心中隐约还是有个疑问:要是我们的APP要同时访问两个数据库,那MyBatis咋办呢?因为只是想了下,于是还是不知道...直到有一天要搞读写分离...最近又看到了这个话题,于是就叨叨几句。 在生产环境中搞读写分离一般采用成熟的第三方方案,例如代理模式的mycat,以及客户端模式的sharding-jdbc,…

10/02/2022 0条评论 344点热度 1人点赞 shusheng007 阅读全文
数据库

秒懂MySql之从零搭建主从架构

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 @[toc] 概述 今天我们来聊一下软件系统架构中数据库侧的一些常用设计和具体搭建吧,小朋友如果是做软件开发的现在其实也应该对运维这块有一些了解的,软件开发方法论的发展,特别是敏捷开发的发展竟然不知不觉使得开发与运维都紧密的融为一起了,俗称DevOps(DevOps is a set of practices that combines software development (Dev) and IT operations (Ops))。近…

08/07/2022 0条评论 495点热度 1人点赞 shusheng007 阅读全文
数据库

如何实现MySql数据库数据不存在则插入存在则更新

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 问题 在插入数据时经常存在如下需求:当此记录不存在就插入,存在则更新而不是插入。 假如有如下表 MariaDB [learn_sql]> show create table students_sample; CREATE TABLE `students_sample` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `STUDENT_ID` char(6) NOT NULL COMMENT '学…

10/06/2021 0条评论 1243点热度 0人点赞 shusheng007 阅读全文
数据库

秒懂mysql必知必会(part2)

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 相关文章 Linux如何安装并配置Mariadb/Mysql 秒懂MySql之基础使用 前言 上一篇秒懂MySql之基础使用中谈论了mysql的一些基础使用知识,这篇谈论一下其稍微高级点的使用知识,包括分组、链接表、视图,存储过程、触发器,游标等。 随着移动互联网的发展,数据库早已进入分布式时代,所以使得这里的一些单机时代的产物渐渐失去了往日的荣光,例如:外键,表Join,存储过程,游标等大的互联网企业基本不用,不过某些特定场景下还是很有作用的…

04/04/2021 0条评论 1139点热度 0人点赞 shusheng007 阅读全文
数据库

秒懂MySql必知必会(part1)

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 IT江湖上形容一个人很菜的时候有时会说:那哥们儿除了怎删改查,毛都不会!偶尔形容工作枯燥无味,毫无技术含量时也会抱怨:整天就是一些增删改查,一点挑战性都没有。可见大家普遍认为数据库的增删改查很容易,但也从侧面说明大部分公司的业务只要增删改查就足够了,就可以混一口饭吃了。 本系列就准备叨逼叨逼一下这项能混饭吃的能力,只要能混上口饭吃就有机会混口好饭。本文谈论Mysql最基本的使用方法,必知必会。 数据库与SQL 默认你娃都晓得,不晓得就不要…

04/04/2021 0条评论 1015点热度 0人点赞 shusheng007 阅读全文
如何系列

如何让MySql数据库支持emoji表情

本文为如何系列,主要聚焦解决某一个具体问题 问题 需要在MySql数据库中存储emoji表情,但发现数据库报错。 原因 由于最初新建数据库的时候采用了utf8编码方式,在mysql中这种编码方式每个字符使用3个字节编码,而emoji符合由4个字节表示,所以就无法存储了。 解决方案 将Mysql数据库和表的编码方式改成utf8mb4,其最大可以使用4个字节编码字符,所以可以编码emoji符号 具体实施 修改对应数据库的编码为utf8mb4 ALTER DATABASE your_database CHARACTER …

04/07/2020 0条评论 1031点热度 0人点赞 shusheng007 阅读全文
ShuSheng007
20201012220841766.jpg#pic_center
分类
  • Android / 3篇
  • Flutter / 4篇
  • Gradle / 1篇
  • Java / 8篇
  • JPA / 1篇
  • Kafka / 1篇
  • Kotlin / 9篇
  • Linux / 5篇
  • Maven / 1篇
  • Redis / 1篇
  • SpringBoot / 11篇
  • SpringCloud / 8篇
  • 分布式 / 3篇
  • 如何系列 / 3篇
  • 密码学 / 1篇
  • 开发工具 / 2篇
  • 微服务 / 8篇
  • 数据库 / 6篇
  • 杂谈 / 1篇
  • 消息队列 / 2篇
  • 爬虫 / 1篇
  • 版本控制 / 2篇
  • 设计模式 / 24篇
归档
  • 2023年3月 / 2篇
  • 2023年2月 / 3篇
  • 2023年1月 / 3篇
  • 2022年11月 / 2篇
  • 2022年10月 / 8篇
  • 2022年8月 / 1篇
  • 2022年7月 / 4篇
  • 2021年11月 / 2篇
  • 2021年10月 / 4篇
  • 2021年9月 / 33篇
  • 2021年4月 / 4篇
  • 2020年11月 / 2篇
  • 2020年10月 / 2篇
  • 2020年9月 / 3篇
  • 2020年7月 / 2篇
  • 2020年6月 / 2篇
  • 2020年5月 / 1篇
  • 2020年4月 / 5篇
  • 2020年2月 / 10篇
最近评论
正人君子 发布于 6 天前(03月17日) 厉害厉害
匿名 发布于 1 周前(03月14日) 搬砖是为了生活,不断探寻是为了梦想...
匿名 发布于 3 周前(02月28日) # 牛逼
匿名 发布于 3 周前(02月28日) OpenAI's services are not available in your c...
匿名 发布于 2 个月前(02月02日) 7777

版权 © 2021 shusheng007.top 享有所有版权.

Theme Kratos Made By Seaton Jiang

津ICP备17001709号