Pinned Repositories
annotation-processors
An example on how to use Java Annotation Processors
annotations-processor
Maven project with several annotations-processors included (DTO Generator)
APIJSON-Demo
腾讯 APIJSON 各种语言、各种框架 的 使用示例项目、上手文档、测试数据 SQL 文件 等。Demo projects with document and SQL files for Tencent APIJSON with different programming languages and different frameworks.
APIJSONParser
Complate JSON to SQL,APIJSON编译器,将JSON动态编译成SQL
apt
Java Annotation Processor Tool,动态生成getter/setter方法(像Lombok一样)。
apt-demo
Annotation Processor Tool
asta4d
View first web application framework
awesome-java-leetcode
:crown: LeetCode of algorithms with java solution(updating).
bean-query
Bean Query reuses Apache Commons BeanUtils, Apache Commons Collections, Java Hamcrest to make sorting, filtering and converting a (collection of) java bean(s) easily. Bean Query 复用Apache Commons BeanUtils, Apache Commons Collections, Java Hamcrest 来简化对Bean(集合)的排序,过滤和转换。
NativeCriteria
Ultra lightweight lib to generate dynamic SQL based on hibernate session
WonRay's Repositories
WonRay/feign-learning
追本溯源,由浅入深的学习Feign
WonRay/es-demo
Spring boot + Elasticsearch Java demo
WonRay/SpringCloudGateway-Nacos-Demo
网关demo,基于Nacos动态配置路由
WonRay/mybatis
mybatis源码中文注释
WonRay/mini-spring
mini-spring是简化版的spring框架,能帮助你快速熟悉spring源码和掌握spring的核心原理。抽取了spring的核心逻辑,代码极度简化,保留spring的核心功能,如IoC和AOP、资源加载器、事件监听器、类型转换、容器扩展点、bean生命周期和作用域、应用上下文等核心功能。
WonRay/fucking-algorithm
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
WonRay/java-faker
Brings the popular ruby faker gem to Java
WonRay/itstack-demo-bytecode
本专栏主要针对字节码编程系列知识栈进行编写文章学习。在字节码编程方便有三个比较常见的框架;ASM、Javassit、Byte-buddy,他们都可以使用自己的API方式进行字节码的插装,通过这样增强方法的方式就可以和Javaagent结合起来开发非入侵的全链路监控服务,以及做反射、中间件和混淆代码等
WonRay/ProjectReactor
Reactor 3 参考指南,版本:3.2.11.RELEASE(已更新完毕)
WonRay/APIJSONParser
Complate JSON to SQL,APIJSON编译器,将JSON动态编译成SQL
WonRay/spring-data-ebean
Ebean implementation for spring data,simplifies the development of creating a Ebean-based data access layer. 超简单、超强大的ORM框架,OQL、SQL、ES多查询引擎,超越JPA、Hibernate、Mybatis.
WonRay/fluent-validator
A Java validation framework leveraging fluent interface style and JSR 303 specification
WonRay/EasyCode
基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。
WonRay/JavaHome
一份超级详细的Java面试题【大厂面试真题+Java学习指南+工作总结】
WonRay/oval
OVal - the object validation framework for Java
WonRay/btrace
BTrace - a safe, dynamic tracing tool for the Java platform
WonRay/JsonTemplate
A Java tool for generating json strings
WonRay/dapeng-soa
A lightweight, high performance micro-service framework
WonRay/LeetCode
LeetCode刷题记录
WonRay/asta4d
View first web application framework
WonRay/tutorials
Just Announced - "Learn Spring Security OAuth":
WonRay/spring-boot-demo
spring boot demo 是一个用来深度学习并实战 spring boot 的项目,目前总共包含 63 个集成demo,已经完成 52 个。 该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)、email(发送各种类型邮件)、task(基础定时任务)、quartz(动态管理定时任务)、xxl-job(分布式定时任务)、swagger(API接口管理测试)、security(基于RBAC的动态权限认证)、SpringSession(Session共享)、Zookeeper(结合AOP实现分布式锁)、RabbitMQ(消息队列)、Kafka(消息队列)、websocket(服务端推送监控服务器运行信息)、socket.io(聊天室)、ureport2(**式报表)、打包成war文件、集成 ElasticSearch(基本操作和高级查询)、Async(异步任务)、集成Dubbo(采用官方的starter)、MongoDB(文档数据库)、neo4j(图数据库)、docker(容器化)、JPA多数据源、Mybatis多数据源、代码生成器、GrayLog(日志收集)、JustAuth(第三方登录)、LDAP(增删改查)、动态添加/切换数据源、单机限流(AOP + Guava RateLimiter)、分布式限流(AOP + Redis + Lua)、ElasticSearch 7.x(使用官方 Rest High Level Client)。
WonRay/jcli
Annotation based Java command line processor
WonRay/mybatis-generator-gui
mybatis-generator界面工具,让你生成代码更简单更快捷
WonRay/rulebook
100% Java, Lambda Enabled, Lightweight Rules Engine with a Simple and Intuitive DSL
WonRay/jkmvc
Jkmvc is an elegant, powerful and lightweight MVC & ORM framework built using kotlin. It aims to be swift, secure, and small. It will turn java's heavy development into kotlin's simple pleasure. No spring.
WonRay/porter
Porter是一款数据同步中间件,主要用于解决同构/异构数据库之间的表级别数据同步问题。
WonRay/seata-samples
seata-samples
WonRay/technology-talk
汇总java生态圈常用技术框架、开源中间件,系统架构、数据库、大公司架构案例、常用三方类库、项目管理、线上问题排查、个人成长、思考等知识
WonRay/elepy-basic-example
Examples using elepy