首页
学习
活动
专区
工具
TVP
发布

码农沉思录

专注但不限于Java Web领域的技术分享,致力于打造一个有内容、有态度的技术分享平台。
专栏作者
783
文章
1213004
阅读量
168
订阅数
再见MybatisPlus,阿里推出新ORM框架!
使用fluent mybatis也可以不用写具体的 xml 文件,通过 java api 可以构造出比较复杂的业务 sql 语句,做到代码逻辑和 sql 逻辑的合一。不再需要在 Dao 中组装查询或更新操作,或在 xml 与 mapper 中再组装参数。那对比原生 Mybatis,Mybatis Plus 或者其他框架,FluentMybatis提供了哪些便利呢?
Bug开发工程师
2021-08-24
9550
不知道吧?Spring Bean初始化/销毁竟然有这么多姿势
日常开发过程有时需要在应用启动之后加载某些资源,或者在应用关闭之前释放资源。Spring 框架提供相关功能,围绕 Spring Bean 生命周期,可以在 Bean 创建过程初始化资源,以及销毁 Bean 过程释放资源。Spring 提供多种不同的方式初始化/销毁 Bean,如果同时使用这几种方式,Spring 如何处理这几者之间的顺序?
Bug开发工程师
2020-03-12
1.6K0
Apache Commons 工具类介绍及简单使用
提供了一些公共的编解码实现,比如Base64, Hex, MD5,Phonetic and URLs等等。
Bug开发工程师
2019-12-24
2.2K0
初探Tomcat的架构设计
本文将基于 Tomcat8 进行分析,具体版本为 Tomcat8 当前官网最新修改(2019-11-21 09:28)的版本 v8.5.49
Bug开发工程师
2019-11-28
3810
手把手教你定制标准 Spring Boot starter
我们每次构建一个 Spring 应用程序时,我们都不希望从头开始实现具有「横切关注点」的内容;相反,我们希望一次性实现这些功能,并根据需要将它们包含到任何我们要构建的应用程序中
Bug开发工程师
2019-11-22
5980
DevOps: 项目多环境配置和健康检查
DevOps是Development和Operations的组合词,作为一名软件工程师或者系统架构师,对于系统的开发和部署需要有充分的了解和把控。
Bug开发工程师
2019-05-16
9050
Spring事务你可能不知道的事儿
关于事务,简单来说,就是为了保证数据完整性而存在的一种工具,其主要有四大特性:原子性,一致性,隔离性和持久性。对于Spring事务,其最终还是在数据库层面实现的,而Spring只是以一种比较优雅的方式对其进行封装支持。本文首先会通过一个简单的示例来讲解Spring事务是如何使用的,然后会讲解Spring是如何解析xml中的标签,并对事务进行支持的。
Bug开发工程师
2018-12-21
3810
深入理解Spring之源码剖析AOP(XML配置方式)
Spring 的两大核心,一是IOC,我们之前已经学习过,并且已经自己动手实现了一个,而另一个则是大名鼎鼎的 AOP,AOP的具体概念我就不介绍了。
Bug开发工程师
2018-09-21
5490
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档