29
29
30
30
<p >
31
31
<span class =" label important" >NOTE</span >
32
- 点击 <a href =" https://github.com/mybatis/jpetstore-6" >JPetstore 6 demo</a > 获取更多关于 Spring 在完整的应用服务器上面的使用例子 ..
32
+ 点击 <a href =" https://github.com/mybatis/jpetstore-6" >JPetstore 6 demo</a > 获取更多关于 Spring 在完整的应用服务上面的使用例子 ..
33
33
</p >
34
34
35
35
<p >
36
- 您可以从此处查看 MyBatis-Spring 的示例代码<a href =" https://github.com/mybatis/spring/tree/master/src/test/java/org/mybatis/spring/sample" >repo</a >:
36
+ 您可以从此处查看 MyBatis-Spring 的示例代码 <a href =" https://github.com/mybatis/spring/tree/master/src/test/java/org/mybatis/spring/sample" >repo</a >:
37
37
</p >
38
38
<p >
39
- 任何一个示例都可以JUnit 4运行 .
39
+ 任何一个示例都在 JUnit 4 中运行 .
40
40
</p >
41
41
<p >
42
42
示例代码显示了事务服务从数据访问层获取域对象的典型设计.
@@ -61,7 +61,7 @@ public class FooService {
61
61
}
62
62
]]> </source >
63
63
<p >
64
- 它是一个事务bean ,所以当调用它的任何方法时,事务被启动并且在方法结束时提交,且不会抛出未经检查的异常.请注意,事务行为配置为 <code >@Transactional</code > 属性. 这不是必需的 Spring 提供的任何其他方式都可用于划分你的事务.
64
+ 它是一个事务 bean ,所以当调用它的任何方法时,事务被启动并且在方法结束时提交,且不会抛出未经检查的异常.请注意,事务行为配置为 <code >@Transactional</code > 属性. 这不是必需的 Spring 提供的任何其他方式都可用于划分你的事务.
65
65
</p >
66
66
<p >
67
67
此服务调用使用 MyBatis 构建的数据访问层. 这层只是一个界面 <code >UserMapper.java</code > 这将与 MyBatis 建立的动态代理一起使用运行时并通过 Spring 注入服务.
@@ -74,7 +74,7 @@ public interface UserMapper {
74
74
}
75
75
]]> </source >
76
76
<p >
77
- 注意,为了简单起见,我们使用了接口 <code >UserMapper.java</code > 对于DAO场景其中一个DAO是用接口和一个实现构建的 ,尽管在这种情况下它将会更多足够使用一个接口调用 <code >UserDao.java</code > 来取代.
77
+ 注意,为了简单起见,我们使用了接口 <code >UserMapper.java</code > 对于 DAO 场景其中一个 DAO 层是用接口和一个实现构建的 ,尽管在这种情况下它将会更多足够使用一个接口调用 <code >UserDao.java</code > 来取代.
78
78
</p >
79
79
<p >
80
80
我们将看到不同的方法来找到映射器接口,将其注册到 Spring 并将其注入到服务 bean 中:
@@ -101,15 +101,15 @@ public interface UserMapper {
101
101
<code >SampleScannerTest.java</code >
102
102
</td >
103
103
<td >
104
- 显示如何使用 <code >MapperScannerConfigurer</code > 来实现项目总所有 mappers 的自动发现.
104
+ 显示如何使用 <code >MapperScannerConfigurer</code > 来实现项目中所有 mappers 的自动发现.
105
105
</td >
106
106
</tr >
107
107
<tr >
108
108
<td >
109
109
<code >SampleSqlSessionTest.java</code >
110
110
</td >
111
111
<td >
112
- 显示如何使用 Spring <code >SqlSession</code > 手动编写 DAO 并提供你自己的实现 <code >UserDaoImpl.java</code >.
112
+ 显示如何使用 Spring <code >SqlSession</code > 手动编写 DAO 层并提供你自己的实现 <code >UserDaoImpl.java</code >.
113
113
</td >
114
114
</tr >
115
115
<tr >
0 commit comments