首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
木文
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
赞
文章( 6 )
沸点( 0 )
BeanCopy框架终极指南
如图所示,在开发之中,无论是MVC式的三层架构,还是DDD领域驱动式的架构。总会有各种DTO、DO、PO、VO之间的转换需求。所以我们经常会定义两层Object字段是保持一致的,便于防腐层Assember操作。但现实需求中也会遇到一些复杂映射。所以我们应该如何基于场景选择合适的…
构建功能最强、性能最好的Java BeanCopy类库
在现有的项目中,由于采用了PO/DTO/VO模型,导致需要大量的代码进行Java对象间的拷贝操作。通常的做法是取一个对象的get方法,设置到另一个对象的set方法上去,然而,大量类似重复的代码到处可见,代码重复度太高,而且很容易视觉疲劳,导致字段遗漏。由此萌生了改善的想法。
看完这个不会配置 logback ,请你吃瓜!
之前在 日志?聊一聊slf4j吧 这篇文章中聊了下slf4j。本文也从实际的例子出发,针对logback的日志配置进行学习。 目前还没有看过日志类框架的源码,仅限于如何使用。所以就不说那些“空话”了。最直观的认知是: springboot默认使用的日志框架是logback。 l…
SpringBoot 拦截器、过滤器、监听器
在工作中使用Web框架,总是避免不了与这些概念打交道,做一下总结,一口气说完拦截器、过滤器、监听器。 1. 拦截器、过滤器、监听器区别 拦截器(interceptor):依赖于web框架,基于Java的反射机制,属于AOP的一种应用。一个拦截器实例在一个controller生命…
mybatis多数据源踩坑,数据库连接经常断开问题
网上查不到,那就只能自己推敲猜测了。因为是mybatis多数据源的配置,所以每个db我都有专门写一个config作为连接配置。 通过上面方法确实可以解决问题了,但是我突然想到,默认创建的DataSource是没有url,username,password等必要的基础信息的。那这…
国内Java面试总是问StringBuffer,StringBuilder区别是啥?档次为什么这么低?
这是一个知乎上面很火的问题(https://www.zhihu.com/question/50211894 ),下面是我关于这个问题的回答,截止今天,这个答案收获了500+赞和70+评论。 这个问题只是开个场,热个身而已啊。 针对以上的问题,我给一些答案,希望大家都能有所收获。…
关注了
15
关注者
0
收藏集
1
关注标签
17
加入于
2019-06-25