摘要: ByxContainer是一个用Java编写的轻量级IOC容器,具有以下特性: 使用JSON格式的配置文件 支持构造函数注入、静态工厂注入、实例工厂注入、属性注入、setter注入、条件注入 组件的延迟加载和单例组件 根据id注册、获取容器中的组件 项目地址:https://github.com/b 阅读全文
posted @ 2021-02-10 17:46 baiyuxuan 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 本系列文章介绍ByxContainer的实现思路。 ByxContainer是一个简单的轻量级IOC容器,具有以下特性: 使用JSON格式的配置文件 支持构造函数注入、静态工厂注入、实例工厂注入、属性注入、setter注入、条件注入 组件的延迟加载和单例组件 根据id注册、获取容器中的组件 ByxC 阅读全文
posted @ 2021-02-09 21:15 baiyuxuan 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 本系列文章介绍ByxContainer的实现思路。 ByxContainer是一个简单的轻量级IOC容器,具有以下特性: 使用JSON格式的配置文件 支持构造函数注入、静态工厂注入、实例工厂注入、属性注入、setter注入、条件注入 组件的延迟加载和单例组件 根据id注册、获取容器中的组件 ByxC 阅读全文
posted @ 2021-02-08 20:01 baiyuxuan 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 假设类X有一个getObject方法,返回一个Object类型的数据: public class X { public Object getObject(...) { ... return obj; } } 使用X的代码如下: X x = ...; A a = (A) x.getObject(... 阅读全文
posted @ 2021-02-08 10:22 baiyuxuan 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 假设我们现在正在使用三层架构开发一个项目,其中有一个用户模块,包含登录、注册等功能。现在已经写好了User实体类和UserDao数据访问层: public class User { private Integer id; private String username; private String 阅读全文
posted @ 2021-02-02 21:17 baiyuxuan 阅读(726) 评论(0) 推荐(1) 编辑
摘要: JDBC工具类——JdbcUtils(6) 前言 本系列文章介绍JDBC工具类——JdbcUtils的封装,部分实现参考了Spring框架的JdbcTemplate。 完整项目地址:https://github.com/byx2000/JdbcUtils 更新操作的封装 下面是更新操作的代码: Co 阅读全文
posted @ 2021-01-26 17:21 baiyuxuan 阅读(126) 评论(0) 推荐(0) 编辑
摘要: JDBC工具类——JdbcUtils(5) 前言 本系列文章介绍JDBC工具类——JdbcUtils的封装,部分实现参考了Spring框架的JdbcTemplate。 完整项目地址:https://github.com/byx2000/JdbcUtils 回顾 到目前为止,JDBC的查询操作已经封装 阅读全文
posted @ 2021-01-26 12:06 baiyuxuan 阅读(115) 评论(0) 推荐(0) 编辑
摘要: JDBC工具类——JdbcUtils(4) 前言 本系列文章介绍JDBC工具类——JdbcUtils的封装,部分实现参考了Spring框架的JdbcTemplate。 完整项目地址:https://github.com/byx2000/JdbcUtils 回顾 在上一篇文章中,我们实现了下面两个Ro 阅读全文
posted @ 2021-01-26 12:04 baiyuxuan 阅读(47) 评论(0) 推荐(0) 编辑
摘要: JDBC工具类——JdbcUtils(3) 前言 本系列文章介绍JDBC工具类——JdbcUtils的封装,部分实现参考了Spring框架的JdbcTemplate。 完整项目地址:https://github.com/byx2000/JdbcUtils 回顾 在上一篇文章中,我们抽象出了一个Res 阅读全文
posted @ 2021-01-26 12:02 baiyuxuan 阅读(43) 评论(0) 推荐(0) 编辑
摘要: JDBC工具类——JdbcUtils(2) 前言 本系列文章介绍JDBC工具类——JdbcUtils的封装,部分实现参考了Spring框架的JdbcTemplate。 完整项目地址:https://github.com/byx2000/JdbcUtils 回顾 在上一篇文章中,我们已经通过提取公共方 阅读全文
posted @ 2021-01-26 12:01 baiyuxuan 阅读(161) 评论(0) 推荐(0) 编辑