Skip to content

极简易的实现Spring框架+ 设计模式 + IDEA如何使用Git

Notifications You must be signed in to change notification settings

KingS770234358/MySpring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

自己编写一个Spring小样

1.目录结构

2.spring框架注解 - ComponentScan、Component、Autowired、Scope

3.接口 回调接口Aware - BeanNameAware 生命周期接口 - BeanPostProcessor、InitializingBean、InstantiationAwareBeanPostProcessor

4.类 bean定义类 - BeanDefinition 容器类 - MyAnnotationConfigApplicationContext

5.应用层 业务接口 - UserService 业务类 - UserServiceImpl、OrderService、UnscannableClass spring相关类 - ApplicationContextConfig、WqiangBeanPostProcessor(Aop-Jdk动态代理)

6.主程序入口 Test类

学习设计模式

Idea使用Git

1.首先在settings中设置Git所在的目录
2.setting中设置GitHub的账号密码
3.菜单栏->VCS->import into version control->Create Git Repository 让项目成为一个Git项目(在项目根目录创建.git文件夹)
4.选中项目 右键 Git -> add -> 选中项目右键 Git -> commit file(左上角相对的两个蓝色箭头可以对比文件的不同之处)->点击Commit
5.配置push的目标brunch: 找到IDEA界面右下角的Git Branch选项,设置local brunch为远程的目的brunch(左键单击已存在的brunch名,rename即可,GitHub上默认 分支为main)
6.找到IDEA界面右下角的Git Branch选项,右键local brunch下的目标brunch->push-> 弹窗中点击define remote为远程起名,并且配置远程的URL,这个URL就是GitHub上面项目的URL
比如 https://github.com/KingS770234358/MySpring
OK -> push/force push即可(当push rejected的时候 force push->force push anyway)
main XXX main 下展示的是所有的Commit,要把这些Commit push到GitHub端 7.修改文件内容后,右键->git->commit file->选择右下角brunch的local brunch然后push/右键选Git选repository然后push 就可以把修改同步到GitHub上
删除文件后,选择该文件所在目录,右键,Git,Commit Directory,然后push就可以在Github上也删除某个文件
8.删除git配置,setting->version control 删除配置,同时删除本地文件(上面生成的.git文件夹)
add 文件进入暂存区 -> commit 文件进入本地仓库 --> push 文件推送至远程仓库

IDEA 的使用tips:

File -> new Projects Setting -> settings for new projects可以配置对新项目的统一配置模板

开发环境迁移至E盘

学习Java9 Flow 反应式编程

About

极简易的实现Spring框架+ 设计模式 + IDEA如何使用Git

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published