- 博客(4)
- 收藏
- 关注
原创 【Sharding-JDBC】一文轻松了解Sharding-JDBC
MyBatis:MyBatis是一个持久层框架,用于简化数据库访问和操作。它提供了一组API和工具,使开发人员可以通过配置SQL语句和映射关系,将Java对象与数据库表进行映射,实现数据的持久化操作。MyBatis负责执行SQL语句、处理数据库连接、参数传递、结果映射等数据库操作的细节。它提供了丰富的配置选项和灵活的映射方式,可以满足各种复杂的数据库操作需求。ShardingDataSource是一个分布式数据库中间件,用于分片数据存储和访问。
2023-08-27 11:59:06
1087
原创 手写极简mybatis
手写极简Mybatis加载已经配置的mybatis-config.xml,从里边加载数据源和mapper.xml的存放路径并将mapper.xml里面的通过全类名(也就是namespace)作为key以及包装的sql作为value,最后存于一个map中然后建立一个Session,通过代理和map中的sql生成代理对象从而实现对数据库的增删查改大致方法执行过程 public static void main(String[] args) throws SQLException {
2021-03-21 15:51:24
141
原创 SpringIOC 案例实践
SpringIOC 小案例学习由于毕业前夕无聊,所以就索性把基础的东西都过一遍1. 注解用到的注解有 @Bean 和 @AutoWried相信用过Spring框架的同学来说这并不陌生Bean.javapackage com.guet.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionP
2021-03-18 19:34:46
267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人