文章
239
标签
12
分类
59
首页
时间轴
分类
标签
源码分析
spring源码
springmvc源码
springboot源码
简化版spring框架
kewen-auth权限框架
kewen-framework基础框架
关于
友链
KewenBlogs
多线程
首页
时间轴
分类
标签
源码分析
spring源码
springmvc源码
springboot源码
简化版spring框架
kewen-auth权限框架
kewen-framework基础框架
关于
友链
多线程
发表于
2023-07-07
|
更新于
2026-04-20
|
Java基础
|
总字数:
0
|
阅读时长:
1分钟
|
浏览量:
|
评论数:
文章作者:
kewen
文章链接:
http://blog.liukewen.cn/2023/1BJKQS1.html
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
KewenBlogs
!
上一篇
个人编程总结
代码习惯 复制对象时(大多用于返回模型转换,如 entity→bo bo→resp),在目标对象中写对源的复制;因为这种情况大概率目标对源是一种依赖关系,数据的来源应该基本从源对象来的。此种处理可以方便的梳理对象之间的关系,尤其在业务复杂后方便梳理; 可以写一个公共的泛型接口,并设置默认复制方法,如BeanUtil.toBean之类,保持更大统一; 1234567891011121314151617181920212223242526/** * 从源数据复制对象,需保证字段,类型一致** @author liukewen* @since 2022/8/3*/public interface CopyFromSource<S,T> { /** * 复制对象值 * @param s * @return */ default T copy(S s){ BeanUtil.copyProperties(s,this); return (T) this; } ...
下一篇
反射
1. 反射定义2. 反射方法2.1. 获取集合对象中泛型的类型[^获取集合对象中泛型的类型] 泛型的概念 泛型概念 泛型:参数化类型,也就是说要操作的数据一开始不确定是什么类型,在使用的时候,才能确定是什么类型,把要操作的数据类型指定为一个参数,在使用时传入具体的类型,实现代码的模板化。 获取集合泛型时遇到的问题 在学习JDBC设计BaseDao<T>时类遇到了一个需要在创建子类对象时给父类BaseDao<T>赋上泛性类型的案例,具体代码实现如下 12345678910111213141516171819public class BaseDao<T> { private QueryRunner queryRunner = new QueryRunner(); // 定义一个变量来接收泛型的类型 private Class<T> type; // 获取T的Class对象,获取泛型的类型,泛型是在被子类继承时才确定(难点!!!) public BaseDao() { ...
评论
kewen
保持对技术的热爱,追寻自己的人生
文章
239
标签
12
分类
59
我的Gitee主页
公告
本博客使用
Hexo搭建
,采用了
butterfly主题
我的基于注解的权限框架
最新文章
windows安装podman
2026-04-21
websocket工程搭建
2026-04-20
数据7层
2026-04-20
路由器静态IP配置
2026-04-20
https建立流程
2026-04-20
解决Chrome强制把http成功定向为https的问题
2026-04-20
Netty基础工程搭建
2026-04-20
github访问不了解决办法
2026-04-20
URL-DNS
2026-04-20
Java代码规范
2026-04-20