Createsequence 最近的时间轴更新
Createsequence's repos on GitHub
Java · 8 人关注
crane
基于springboot,支持注解式配置的字典项、配置项与关联表字段映射框架
Java · 6 人关注
mybatis-plus-join
基于myabtis-plus的连表查询扩展,支持字段别名、预设条件、group by ... having、数据库函数等扩展功能
Java · 3 人关注
powerful-annotation
一个小巧的、无依赖的 java 注解增强库
HTML · 1 人关注
createsequence.github.io
个人博客,记录日常学习生活
Java · 1 人关注
hippo4j
📌 强大的动态线程池框架,附带监控报警功能,支持 JDK、Tomcat、Jetty、Undertow 线程池;RocketMQ、Dubbo、Alibaba Dubbo、RabbitMQ、Hystrix 消费线程池(更多框架线程池还在适配中)。内置两种使用模式:轻量级依赖配置中心以及无中间件依赖版本。
1 人关注
mybatis
mybatis源码中文注释
Java · 0 人关注
code-lab
take the first step!
Java · 0 人关注
crane4j-example
example for crane4j
Java · 0 人关注
data-structure
数据结构与算法学习
0 人关注
drawio
repo of drawio
0 人关注
eventmesh
EventMesh is a new generation serverless event middleware for building distributed event-driven applications.
TypeScript · 0 人关注
eventmesh-site
Apache EventMesh Website
0 人关注
fast-request
IntelliJ IDEA plugin Restful Fast Request
0 人关注
how-to-mybatis
mybatis-3源码分析
0 人关注
hutool
🍬A set of tools that keep Java sweet.
0 人关注
incubator-fury
A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
Java · 0 人关注
ioc4j
0 人关注
netty-web-server
Java · 0 人关注
rpc4j
A lightweight RPC framework for Java
0 人关注
shardingsphere
Distributed SQL transaction & query engine for data sharding, scaling, encryption, and more - on any database.
Vue · 0 人关注
simple-blog
简单博客前端
Java · 0 人关注
simple-blog-back
简单博客后端
JavaScript · 0 人关注
simple-curriculum
简单课程表APP
Java · 0 人关注
simple-curriculum-back
简单课程表后台
0 人关注
spring-boot
Spring Boot
0 人关注
spring-framework
Spring Framework
Java · 0 人关注
wheel
自用的业务组件库
Createsequence

Createsequence

V2EX 第 545538 号会员,加入于 2021-05-17 10:28:06 +08:00
Createsequence 最近回复了
2023-09-11 18:01:18 +08:00
回复了 csznet2023 创建的主题 程序员 如何推广自己的开源项目
懂了,那我也来安利一波:

简单又好用的字段填充框架,支持各种数据源与各种填充方式,与 spring/springboot 无缝集成,几个注解轻松搞定各种字典项、枚举或者关联数据源的填充需求。
https://github.com/opengoofy/crane4j
2022-11-03 10:01:33 +08:00
回复了 machen 创建的主题 Java 马上周末,聊聊动态线程池的 9 个场景
已 start ,感谢楼主分享~
2022-09-21 16:29:41 +08:00
回复了 CaptainD 创建的主题 Java Spring 系列怎么学
这段时间也在看 Spring ,关于文章楼上已经提了不少了,这里我从个人的角度分享一点经验。

如果没有明确的目标,但是希望能够通过阅读源码,使得自己具备一定在工作或者面试中处理 Spring 相关的问题的话,从下面两点上手可能是比较快并且收益比较大的:

1 、Spring 容器的启动:入口是八股文说烂了的 refresh() 方法,不过把这个流程看懂,可以搞明白:
( 1 )了解 Spring 容器的体系:包括整个 BeanFactory 和 Application 体系的整体设计,以及一部分组件的存在(是的,知道这玩意存在可能本身也是一种收获);
( 2 )了解很多关键步骤发生的时机:比如配置文件的加载,环境的切换,国际化处理、事件的机制,以及一部分钩子函数调用;

2 、Bean 的创建:这个也是被八股文说烂的,不过确实也很重要,看懂以 getBean 方法的调用开始的整个 Bean 创建流程,可以搞明白:
( 1 )配置文件上的 Bean 到底是怎么完成依赖注入变成容器里面的 Bean 的(废话);
( 2 )一堆钩子函数,比如各种 PostProcossor 、Aware 还有其他回调的触发时机,这点尤其重要,因为 Spring 本身就是通过这边的各种回调把五花八门的功能缝合在一起的;
( 3 )进一步了解 Spring 容器的各种组件 /机制,以及这些它们所支持的功能,比如别名、FactoryBean ,三级缓存,还有类型注入(泛型解析机制),甚至是各种工具类;

从个人体验上来说,这两部分的 Spring 最核心的功能,先了解会对后续阅读 MVC 、AOP 、事务、事件等内容(一起其他八股文)会很有帮助,并且,如果平时会有需要在 Spring 环境下开发各种工具类和通用组件的需求,看完以后也会有一些新的感悟,发现一些新的玩法。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4749 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 09:32 · PVG 17:32 · LAX 01:32 · JFK 04:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.