Mybatis
-
高逼格的 SQL 写法:行行比较
毫无疑问,编码是一门艺术而非科学,没有程序员可以编写出既可读又可维护的漂亮代码,即使有经验也是如此。 一般来说,当你学习编码的艺术时,编码水平会随着经验而提高,例如,你会变得更喜欢…
-
这几个 Java 数据库访问框架——究竟哪个更适合你
本文将带您浏览和比较最受欢迎Java数据库访问框架(DAO层)。 假设您正在开发一个Java程序,有许多办法可以让您的应用连上数据库。下面会列举各数据库访问框架的适用场景,相信能…
-
互联网公司分布式系统架构演进之路
1、单应用架构 2、应用服务器和数据服务器分离单机负载越来越来,所以要将应用服务器和数据库服务器分离 3、应用服务器做集群每个系统的处理能力是有限的,为了提高并发访问量…
-
如何实现一个权限管理系统?(附源码)
21CTO导读:为了保证系统安全性,权限管理系统就是一个绕不开的问题,本文从实例全面解析如何实现权限管理系统,帮助各位掌握相关技巧。 系统安全一直是在系统开发中不可规避的问题,而…
-
阿里面试回来,想和 Java 程序员谈一谈
前言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的…
-
新人必读:区块链实用型技能树
随着新一波的区块链热潮,许多同学怀着巨大的热情进入了这个领域,同时也会遇到不少疑惑,区块链开发需要哪些知识?怎么学习?从哪里学习?遇到问题怎么办?本文将试图给区块链领域新人一个快速…
-
基于mybatis读写分离插件
我相信很多朋友都尝试写过读写分离插件,或者项目中用到过。首先读写分离的职责应该属于数据访问层而不是业务层,其次读写分离不应该侵入我们代码层中。因此在service—dao—orm—…
-
基于mybatis读写分离插件
我相信很多朋友都尝试写过读写分离插件,或者项目中用到过。首先读写分离的职责应该属于数据访问层而不是业务层,其次读写分离不应该侵入我们代码层中。因此在 service—dao—orm…
-
MySQL大表优化方案
当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各…
-
谈谈互联网后端基础设施
对于一个互联网企业,后端服务是必不可少的一个组成部分。抛开业务应用来说,往下的基础服务设施做到哪些才能够保证业务的稳定可靠、易维护、高可用呢?纵观整个互联网技术体系再结合公司的目前…