摘要:
有一些小伙伴觉得 MyBatis 只有方法中存在多个参数的时候,才需要添加 @Param 注解,其实这个理解是不准确的。即使 MyBatis 方法只有一个参数,也可能会用到 @Param 注解。 <! more 但是,在你总结出规律之前,你可能会觉得莫名其妙,有的时候一个参数明明不用添加 @Para 阅读全文
摘要:
邮件发送其实是一个非常常见的需求,用户注册,找回密码等地方,都会用到,使用 JavaSE 代码发送邮件,步骤还是挺繁琐的,Spring Boot 中对于邮件发送,提供了相关的自动化配置类,使得邮件发送变得非常容易,本文我们就来一探究竟!看看使用 Spring Boot 发送邮件的 5 中姿势。 <! 阅读全文
摘要:
技术更新日新月异,对于初入职场的同学来说,经常会困惑该往那个方向发展,这一点松哥是深有体会的。 <! more 我刚开始学习 Java 那会,最大的问题就是不知道该学什么,以及学习的顺序,我相信这也是很多初学者经常面临的问题。我当时经常胡子眉毛一把抓,那会学习资料倒是不缺,学校图书馆啥都有,就是无 阅读全文
摘要:
公司倒闭 1 年多了,而我在公司倒闭时候做的开源项目,最近却上了 GitHub Trending,看着这个数据,真是不胜唏嘘。 <! more 缘起 2017 年 11 月份的时候,松哥所在的公司因为经营不善要关门了,关门的是深圳分公司,北京总部还在正常运转。 然后就是北京那边来人,和深圳的员工挨个 阅读全文
摘要:
前两天被人问到这样一个问题: “松哥,为什么我的 Spring Boot 项目打包成的 jar ,被其他项目依赖之后,总是报找不到类的错误?” <! more 大伙有这样的疑问,就是因为还没搞清楚可执行 jar 和普通 jar 到底有什么区别?今天松哥就和大家来聊一聊这个问题。 多了一个插件 Spr 阅读全文
摘要:
Spring Boot2 系列教程接近完工,最近进入修修补补阶段。Freemarker 整合貌似还没和大家聊过,因此今天把这个补充上。 <! more 已经完工的 Spring Boot2 教程,大家可以参考这里: 1. "干货|最新版 Spring Boot2.1.5 教程+案例合集" Freem 阅读全文
摘要:
事情的起因是这样的,有个星球的小伙伴向邀请松哥在知乎上回答一个问题,原题是: <! more 前后端分离的时代,Java后台程序员的技术建议? 松哥认真看了下这个问题,感觉对于初次接触前后端分离的小伙伴来说,可能都会存在这样的疑问,于是决定通过这篇文章和大家聊一聊这个话题。 我这里还是尽量从一个 J 阅读全文
摘要:
关于 MyCat 的铺垫文章已经写了两篇了: 1. "MySQL 只能做小项目?松哥要说几句公道话!" 2. "北冥有 Data,其名为鲲,鲲之大,一个 MySQL 放不下!" 今天是最后一次铺垫,后面就可以迎接大 Boss 了! <! more 本来今天就该讲 MyCat 了,但是我发现还有一个概 阅读全文
摘要:
关于 MyCat 的铺垫文章已经写了三篇了: 1. "MySQL 只能做小项目?松哥要说几句公道话!" 2. "北冥有 Data,其名为鲲,鲲之大,一个 MySQL 放不下!" 3. "What?Tomcat 竟然也算中间件?" 今天终于可以迎接我们的大 Boss 出场了! <! more MyCa 阅读全文
摘要:
这真是意料之外! <! more 去年年初,接受清华大学出版社夏老师的邀请,下定决心开始写我的第一本书,战战兢兢早起晚睡,好几个月都没有陪女票出去玩,辛辛苦苦终于在年底的时候新书顺利上市! 销量出乎意料 新书上市之后,刚开始想的是首印的能卖完就不错了,千万别砸到出版社手里了。松哥的公众号当时也只有 阅读全文