Skip to content

Commit cb27277

Browse files
committed
图片路径问题
1 parent abc9613 commit cb27277

File tree

2 files changed

+28
-28
lines changed

2 files changed

+28
-28
lines changed

docs/Mybatis/核心处理层/Mybatis-DyanmicSqlSourcce.md

+16-16
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222

2323

2424

25-
![image-20191219151247240](/image/mybatis/image-20191219151247240.png)
25+
![image-20191219151247240](../../../images/mybatis/image-20191219151247240.png)
2626

27-
![image-20191219151408597](/image/mybatis/image-20191219151408597.png)
27+
![image-20191219151408597](../../../images/mybatis/image-20191219151408597.png)
2828

2929
```java
3030
public class MixedSqlNode implements SqlNode {
@@ -53,7 +53,7 @@ public class MixedSqlNode implements SqlNode {
5353

5454
`org.apache.ibatis.scripting.xmltags.IfSqlNode#apply`
5555

56-
![image-20191219152254274](/image/mybatis/image-20191219152254274.png)
56+
![image-20191219152254274](../../../images/mybatis/image-20191219152254274.png)
5757

5858
```java
5959
/**
@@ -90,7 +90,7 @@ public class StaticTextSqlNode implements SqlNode {
9090

9191
- 解析`trim`标签
9292

93-
![image-20191219152502960](/image/mybatis/image-20191219152502960.png)
93+
![image-20191219152502960](../../../images/mybatis/image-20191219152502960.png)
9494

9595
- 在解析`trim`的时候会往下解析下级标签
9696

@@ -107,7 +107,7 @@ public class StaticTextSqlNode implements SqlNode {
107107

108108

109109

110-
![image-20191219152655746](/image/mybatis/image-20191219152655746.png)
110+
![image-20191219152655746](../../../images/mybatis/image-20191219152655746.png)
111111

112112
```JAVA
113113
@Override
@@ -161,17 +161,17 @@ public class StaticTextSqlNode implements SqlNode {
161161

162162
```
163163

164-
![image-20191219153341466](/image/mybatis/image-20191219153341466.png)
164+
![image-20191219153341466](../../../images/mybatis/image-20191219153341466.png)
165165

166166
存在返回`true`
167167

168168
执行完成就得到了一个sql
169169

170-
![image-20191219153553127](/image/mybatis/image-20191219153553127.png)
170+
![image-20191219153553127](../../../images/mybatis/image-20191219153553127.png)
171171

172172
继续执行`org.apache.ibatis.scripting.xmltags.DynamicSqlSource#getBoundSql`方法
173173

174-
![image-20191219155129772](/image/mybatis/image-20191219155129772.png)
174+
![image-20191219155129772](../../../images/mybatis/image-20191219155129772.png)
175175

176176
- 发送sql`org.apache.ibatis.executor.SimpleExecutor#doQuery`
177177

@@ -259,7 +259,7 @@ public class StaticTextSqlNode implements SqlNode {
259259
- `org.apache.ibatis.executor.BaseExecutor#doQuery`
260260
- `org.apache.ibatis.executor.SimpleExecutor#doQuery`
261261

262-
![image-20191219160832704](/image/mybatis/image-20191219160832704.png)
262+
![image-20191219160832704](../../../images/mybatis/image-20191219160832704.png)
263263

264264
```java
265265
private Statement prepareStatement(StatementHandler handler, Log statementLog) throws SQLException {
@@ -276,7 +276,7 @@ public class StaticTextSqlNode implements SqlNode {
276276

277277
```
278278

279-
![image-20191219160908212](/image/mybatis/image-20191219160908212.png)
279+
![image-20191219160908212](../../../images/mybatis/image-20191219160908212.png)
280280

281281
- `org.apache.ibatis.executor.statement.BaseStatementHandler#prepare`
282282
- `org.apache.ibatis.executor.statement.PreparedStatementHandler#instantiateStatement`
@@ -330,7 +330,7 @@ public class StaticTextSqlNode implements SqlNode {
330330

331331
- 接下来需要考虑的问题是如何将`?`换成我们的参数`2`
332332

333-
![image-20191219161555793](/image/mybatis/image-20191219161555793.png)
333+
![image-20191219161555793](../../../images/mybatis/image-20191219161555793.png)
334334

335335
- `org.apache.ibatis.executor.statement.StatementHandler#parameterize`
336336
- `org.apache.ibatis.executor.statement.RoutingStatementHandler#parameterize`
@@ -343,11 +343,11 @@ public class StaticTextSqlNode implements SqlNode {
343343

344344

345345

346-
![image-20191219162258040](/image/mybatis/image-20191219162258040.png)
346+
![image-20191219162258040](../../../images/mybatis/image-20191219162258040.png)
347347

348348
这样就拿到了`value`的值
349349

350-
![image-20191219162506920](/image/mybatis/image-20191219162506920.png)
350+
![image-20191219162506920](../../../images/mybatis/image-20191219162506920.png)
351351

352352
准备工作就绪了发送就可以了
353353

@@ -376,11 +376,11 @@ public class StaticTextSqlNode implements SqlNode {
376376

377377

378378

379-
![image-20191219163628214](/image/mybatis/image-20191219163628214.png)
379+
![image-20191219163628214](../../../images/mybatis/image-20191219163628214.png)
380380

381-
![image-20191219163640968](/image/mybatis/image-20191219163640968.png)
381+
![image-20191219163640968](../../../images/mybatis/image-20191219163640968.png)
382382

383-
![image-20191219163957488](/image/mybatis/image-20191219163957488.png)
383+
![image-20191219163957488](../../../images/mybatis/image-20191219163957488.png)
384384

385385
处理后结果如上
386386

docs/SpringBoot/Spring-Boot-Run.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -137,11 +137,11 @@ public class Application {
137137
- `SpringFactoriesLoader.loadFactoryNames(type, classLoader)` 是spring提供的方法,主要目的是读取`spring.factories`文件
138138
- 读取需要创建的内容
139139

140-
![image-20200318080601725](../../../images/SpringBoot/image-20200318080601725.png)
140+
![image-20200318080601725](../../images/SpringBoot/image-20200318080601725.png)
141141

142142
- 创建完成
143143

144-
![image-20200318080901881](../../../images/SpringBoot/image-20200318080901881.png)
144+
![image-20200318080901881](../../images/SpringBoot/image-20200318080901881.png)
145145

146146

147147

@@ -151,21 +151,21 @@ public class Application {
151151

152152
`SharedMetadataReaderFactoryContextInitializer`
153153

154-
![image-20200318081112670](../../../images/SpringBoot/image-20200318081112670.png)
154+
![image-20200318081112670](../../images/SpringBoot/image-20200318081112670.png)
155155

156156
- 同样的再找一个`DelegatingApplicationContextInitializer`
157157

158-
![image-20200318081322781](../../../images/SpringBoot/image-20200318081322781.png)
158+
![image-20200318081322781](../../images/SpringBoot/image-20200318081322781.png)
159159

160160
- 下图中的所有类都有Order数值返回
161161

162162
排序前:
163163

164-
![image-20200318081352639](../../../images/SpringBoot/image-20200318081352639.png)
164+
![image-20200318081352639](../../images/SpringBoot/image-20200318081352639.png)
165165

166166
排序后:
167167

168-
![image-20200318081458019](../../../images/SpringBoot/image-20200318081458019.png)
168+
![image-20200318081458019](../../images/SpringBoot/image-20200318081458019.png)
169169

170170

171171

@@ -378,7 +378,7 @@ public class Application {
378378

379379
### exceptionReporters
380380

381-
![image-20200318085243888](../../../images/SpringBoot/image-20200318085243888.png)
381+
![image-20200318085243888](../../images/SpringBoot/image-20200318085243888.png)
382382

383383

384384

@@ -465,9 +465,9 @@ public class Application {
465465

466466

467467

468-
![image-20200318090128983](../../../images/SpringBoot/image-20200318090128983.png)
468+
![image-20200318090128983](../../images/SpringBoot/image-20200318090128983.png)
469469

470-
![image-20200318090312626](../../../images/SpringBoot/image-20200318090312626.png)
470+
![image-20200318090312626](../../images/SpringBoot/image-20200318090312626.png)
471471

472472

473473

@@ -504,7 +504,7 @@ public class Application {
504504

505505
- 数据结果
506506

507-
![image-20200318090935285](../../../images/SpringBoot/image-20200318090935285.png)
507+
![image-20200318090935285](../../images/SpringBoot/image-20200318090935285.png)
508508

509509
- 子类的具体实现不展开了
510510

@@ -534,7 +534,7 @@ public class Application {
534534

535535
- `primarySources` 就是我们的项目启动类,在`SpringApplication`的构造器中有`this.primarySources = new LinkedHashSet<>(Arrays.asList(primarySources))`
536536

537-
![image-20200318091558233](../../../images/SpringBoot/image-20200318091558233.png)
537+
![image-20200318091558233](../../images/SpringBoot/image-20200318091558233.png)
538538

539539

540540

@@ -608,7 +608,7 @@ private int load(Object source) {
608608

609609
- 通过前文我们已经知道 `source`就是一个class
610610

611-
![image-20200318092027020](../../../images/SpringBoot/image-20200318092027020.png)
611+
![image-20200318092027020](../../images/SpringBoot/image-20200318092027020.png)
612612

613613

614614

0 commit comments

Comments
 (0)