TA Star 的仓库 (4)

    Star codergjw/spring-framework
    Java

    Spring 的简易框架版本。IOC 全称为:Inversion of Control。控制反转的基本概念是:不用创建对象,但是需要描述创建对象的方式。AOP (Aspect Orient Programming),直译过来就是 面向切面编程,AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。

    最近更新: 1年多前

    Star codergjw/mybatis-3-master

    基于3版本的手写 Mybatis 框架。Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。

    最近更新: 1年多前

    Star codergjw/YaLingAuth
    Java

    第三方登录开源组件。目前已经集成Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、支付宝、QQ、微信、淘宝、Google、抖音、今日头条、京东、阿里云等第三方平台的授权登录。同时发布于Maven中央仓库,可根据指定的文档进行开发。

    最近更新: 1年多前

    Star codergjw/rpc-framework
    Java

    RPC是远程过程调用,将远程服务调用到本地使用。项目实现通过Nacos实现注册中心,类调用的是使用的JDK动态代理实现,通过SpringBean将Bean交付Spring管理,通过注入Bean之前将被Service注解的接口注册到注册中心,使用代理来增强接口对象,屏蔽远程调用的底层细节,使用Channel缓存来缓存服务,同时使用负载均衡方式平衡各服务之间的负载,使用Netty中的时间轮算法来定时维

    最近更新: 1年多前