揭秘pagehelper背后的秘密 编程技术

揭秘pagehelper背后的秘密

本文源代码来源于mybatis-spring-boot-starter的2.1.2版本 PageHelper 是国内非常优秀的一款开源的mybatis分页插件,它基本支持主流与常用的数据库。本文我们通过对pagehelper的探究了解Mybatis强大的插件机制。本文主要介绍Mybatis插件机制, PageHelper 的细节使用细节不做探讨。 Mybais插件机制 在探究Pa...
阅读全文
快来!松哥的免费资源库更新啦! 编程技术

快来!松哥的免费资源库更新啦!

今年 5 月份的时候,松哥发了一个视频资源库,当时和大家说,这个资源库会定期更新,后来却迟迟未更新,其实不是我没资源了,是因为当时的关键字是我一个一个在微信后台配置的,配置到后面发现,后台配置关键字有数量上限,没法继续配置了,所以这事就搁置下来了。 九月份松哥上线了自己的服务,和微信的后台对接起来,具体实现大家可以参考这两篇文章: Spring Boot 开发微信公众号后...
阅读全文
年薪40万Java开发在阿里巴巴是什么水平? Java

年薪40万Java开发在阿里巴巴是什么水平?

对于年薪40万的程序员,不只是技术过硬,还有一个原因是他们所在的公司福利高,或者会直接持股。在BAT中就是一个很好的案例,例如阿里巴巴P7、P8级别的员工不仅是年薪30到80万不等,还有更多股票持有。 当然现在很多互联网公司,只有在盈利的条件下才有资格谈这些年薪几十万,一个小公司,或者一个私企,刚开始起步的公司是不能做到这个地步的,举个例子,一线城市,找一个小的企业中,工资就是 8K——1....
阅读全文
写了四年的Java代码,分布式高并发都不会还做程序员? 编程技术

写了四年的Java代码,分布式高并发都不会还做程序员?

我朋友也是个写了四年Java代码的程序员,跟女友已经恋爱多年,最近突然结婚了。 他结婚以前,换了一家公司,咱俩就好久没见过面了。刚好今天出门办事碰上了,找了一家店坐一起喝酒聊天。 我聊天时打趣他:“亏得你小子运气好,还能娶到老婆。咱们这一行,不是加班就是加班,天天就是和代码过日子。” 朋友说:“做这一行也就工资看着高点,确实是每天都累死累活。我还不是一样的加班,都没时间陪老婆!” ...
阅读全文
为什么大部分的码农都做不了架构师? 编程技术

为什么大部分的码农都做不了架构师?

一般来说技术团队的金字塔顶尖往往是技术最牛的人做架构师(或TL)。所以架构师在广大码农中的占比大概平均不到 20%。 然而80%码农干上许多年都是重复以下内容, 所以 做不了架构师,正在辛苦工作的程序员们,你有没有下面几种感觉? ①我的工作就是按时完成领导交给我的任务,至于代码写的怎样,知道有改进空间,但没时间去改进,关键是领导也不给时间啊。 ②我发现...
阅读全文
阿里提供的12种后端开发工具 Java

阿里提供的12种后端开发工具

【51CTO.com快译】无论是从手动编码到自动化开发,还是从重复劳动到改进创新,业界的开发工具一直在随着编程技术的发展而持续迭代。在此方面,阿里巴巴团队与阿里云平台通过以开源的方式,发布了各种基于云的应用。与此同时,他们也向公众提供了一系列经过了在各种业务场景中多年积累的技术实践。 考虑到开发人员涉猎技术的多样性,本文将向您主要介绍的是阿里开发团队常用的十二种后端工具,希望它们能够帮助您开发...
阅读全文
只因数据过滤,方可模拟beanutils框架 编程技术

只因数据过滤,方可模拟beanutils框架

导读 上一篇文章已经详细介绍了 框架与RTTI的关系,RTTI与反射之间的关系 。其中详细介绍了框架与反射的关系,这也是很多培训机构把反射作为高级教程来讲解。 其实,我工作年限也不长,大概八九个月吧。但我见过很多技术人员,而我喜欢与别人讨论技术。从中也知道了,很多公司没有实现数据过滤。 什么是数据过滤?比如客户端向服务器端发送展示项目图片的请求,服务端接收到前端的请求并从数...
阅读全文
Go入门篇 Java

Go入门篇

参考资料 Go语言的特性 https://www.jianshu.com/p/1bda5f24e474 菜鸟教程Go 语言入门级教程 http://www.runoob.com/go/go-program-structure.html Go语言 高级入门教程系列 https://www.jianshu.com/c/2ba...
阅读全文
MyBatis分页插件(PageHelper)介绍与集成SpringMVC Spring

MyBatis分页插件(PageHelper)介绍与集成SpringMVC

如果你也在用 MyBatis,建议尝试该分页插件,这一定是 最方便 使用的分页插件。 分页插件的必要性 互联网应用中,分页可谓无处不在,在每个需要展示数据的地方,都能找到分页的影子。在日常开发中,为了追求效率,通常使用数据库的物理分页。这时,对于一个业务逻辑SQL,大多数情况需要输出两段SQL来达到分页效果:count查询总数和limit分页,这无疑增加了大量的工作量。对于这...
阅读全文
Loading...