从零开始开发Java框架-flylib
来源:互联网 发布:最伟大的意大利人知乎 编辑:程序博客网 时间:2024/06/08 17:12
从零开始开发Java框架-flylib
立志开发自己的框架和中间件系列
为了深入学习Java架构,成为顶级Java工程师。 本人在空余时间在开发一些基础框架,中间件。
并开源出来。
作者:刘少明 高级Java工程师
本人贡献的Java开源项目列表
1.从零开始开发IoC依赖注入框架 -- containerx (深入研究Spring源码)
https://github.com/flylib/containerx
项目已经完成的功能
- setter注入(目前基于xml配置bean,未来会支持注解配置bean);
- 单例bean的注册和获取;
- AOP面向切面编程(基于xml配置);
2.从零开始开发RPC框架 -- frpc
https://github.com/flylib/frpc
项目已经完成的功能
- 基本的基于socket + jdk动态代理,实现了RPC的核心功能
- 私有协议的功能的完成
- 包括心跳检测,断开重连,登录认证等
3. 基于userId+token的认证模块
https://github.com/flylib/flylib-passport
4.Java JWT解决分布式环境下的认证和session一致性问题
https://github.com/flylib/fly-auth
5.spring boo应用的通用架构(全局异常处理等机制)
https://github.com/flylib/flylib-boot
这些项目在不断的更新当中, 我会经常提交代码。
所有的框架,刚开始的时候都是很简单,时候入门的短小程序。非常适合于希望开发开源项目,但是目前读大型框架的源码有困难的同学。
有志于开发自己的Java开源框架的同学,可以上github clone下我的代码,逐渐学会从零开发一个了不起的框架。
加油! 如果觉得我的代码有可取的地方。欢迎star。
阅读全文
1 0
- 从零开始开发Java框架-flylib
- Java登录认证-基于userId+token-框架flylib-passport
- 从零开始学--Java搭建 Spring MVC 框架
- Nodejs开发框架Express3.0开发手记–从零开始
- Nodejs开发框架Express3.0开发手记–从零开始
- Nodejs开发框架Express3.0开发手记–从零开始
- Nodejs开发框架Express3.0开发手记–从零开始
- Nodejs开发框架Express3.0开发手记–从零开始
- Nodejs开发框架Express3.0开发手记–从零开始
- Nodejs开发框架Express3.0开发手记–从零开始
- 从零开始写javaweb框架笔记7-动手开发web应用
- 1,从零开始搭建SSHM开发框架(环境准备)
- 2,从零开始搭建SSHM开发框架(集成Spring+JPA)
- 3,从零开始搭建SSHM开发框架(集成Spring MVC)
- 从零开始搭建一个完善的MVP开发框架
- 从零开始写javaweb框架笔记20-使框架具备AOP特性-开发AOP框架
- 读书杂谈-《架构探险:从零开始写Java Web框架》
- java web,从零开始,一步一步配置ssm(Spring+SpringMVC+MyBatis)框架
- numpy学习
- Puppet SaltStack Chef Ansible
- 前端之API大全
- 转:玩转 Ceph 的正确姿势
- GN 编译配置
- 从零开始开发Java框架-flylib
- 【题解搬运】蓝桥杯2012年第4题题解
- 第四周作业
- libpcap
- 如何构建优秀的命令行用户界面的 Python 库
- 记录JDBC连接sqlserver(MSSQL) 数据库
- noip防低级错误手册
- OMA DRM介绍
- USB设备开发---- usb描述符概述