Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
项羽过江东
spring-framework-source
提交
f06b35e2
spring-framework-source
项目概览
项羽过江东
/
spring-framework-source
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
spring-framework-source
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
f06b35e2
编写于
9月 03, 2023
作者:
项羽过江东
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
slf4j 要使用 2.0 API,否则桥接到 log4j2 不成功
上级
49031435
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
20 addition
and
1 deletion
+20
-1
README.md
README.md
+3
-1
_03-aop-demo/build.gradle
_03-aop-demo/build.gradle
+1
-0
docs/git 使用技巧.md
docs/git 使用技巧.md
+14
-0
docs/idea中spring项目的构建运行.md
docs/idea中spring项目的构建运行.md
+2
-0
images/idea中的两种编译.png
images/idea中的两种编译.png
+0
-0
未找到文件。
README.md
浏览文件 @
f06b35e2
分析 spring 源码,没有什么系统性的分析,就是想看的时候上来看看,纯粹就是为所欲为。
[
源码下载
](
git@gitee.com:mirrors/spring-framework.git
)
[
git@gitee.com:mirrors/spring-framework.git
](
https://gitee.com/mirrors/spring-framework
)
下载完成之后,将源码导入 idea (
[
源码下载及导入idea
](
./docs/编译%20spring%20源码.md
)
)
[
git 使用技巧
](
./docs/git%20使用技巧.md
)
[
导入到 idea 之后的构建运行
](
./docs/idea中spring项目的构建运行.md
)
_03-aop-demo/build.gradle
浏览文件 @
f06b35e2
...
...
@@ -21,6 +21,7 @@ dependencies {
compileOnly
group:
'org.projectlombok'
,
name:
'lombok'
,
version:
'1.18.28'
annotationProcessor
group:
'org.projectlombok'
,
name:
'lombok'
,
version:
'1.18.28'
// 如果使用 slf4j 1.0 的 api,桥接到 log4j 会有问题,必须使用 slf4j 2.0 版本适配
implementation
group:
'org.slf4j'
,
name:
'slf4j-api'
,
version:
'2.0.7'
implementation
group:
'org.apache.logging.log4j'
,
name:
'log4j-slf4j2-impl'
,
version:
'2.20.0'
implementation
group:
'org.apache.logging.log4j'
,
name:
'log4j-api'
,
version:
'2.20.0'
...
...
docs/git 使用技巧.md
0 → 100644
浏览文件 @
f06b35e2
这是一个学习 spring 源码的仓库,要好好利用这个仓库
git push
<remote-name>
<branch-name>
git push --set-upstream
<remote-name>
<branch-name>
将当前分支与远程仓库关联
关联之后,使用 git push 就可以直接提交
git push origin nickel 完整命令
git branch --unset-upstream
git branch --set-upstream-to=origin/dev dev 使用较新版本 git branch --set-upstream origin/dev dev 早期版本
\ No newline at end of file
docs/idea中spring项目的构建运行.md
0 → 100644
浏览文件 @
f06b35e2
导入到 idea 之后,spring 源码项目有两种构建运行方式!
[](
../images/idea中的两种编译.png
)
,intellij idea 和 gradle,建议使用 idea 的方式,这样更快
images/idea中的两种编译.png
0 → 100644
浏览文件 @
f06b35e2
此差异由.gitattributes 抑制。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录