Skip to content

Commit

Permalink
Merge pull request #2 from mybatis/master
Browse files Browse the repository at this point in the history
merge from latest trunk
  • Loading branch information
xpenxpen committed Nov 28, 2014
2 parents 12fa3d9 + 95e7186 commit c47294a
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 7 deletions.
6 changes: 1 addition & 5 deletions src/site/zh/xdoc/configuration.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1018,10 +1018,6 @@ public class GenericTypeHandler<E extends MyObject> extends BaseTypeHandler<E> {
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.apache.ibatis.submitted.rounding.Mapper">
<resultMap type="org.apache.ibatis.submitted.rounding.User" id="usermap">
<id column="id" property="id"/>
Expand Down Expand Up @@ -1215,7 +1211,7 @@ SqlSessionFactory factory = sqlSessionFactoryBuilder.build(reader,properties);]]
</ul>
<p>
<span class="label important">NOTE</span>如果你正在使用 Spring + MyBatis,则没有必要配置事务管理器,因为 Spring 模块会使用自带的管理器来覆盖前面的配置。</p>
<p>这两种事务管理器类型都不需要任何属性。不过它们都是类型别名,话剧话说,你需要使用自己的完全限定名或类型别名而不是使用他们,它们引用了你对 TransactionFactory 接口的实现类。
<p>这两种事务管理器类型都不需要任何属性。不过它们都是类型别名,换句话说,你需要使用自己的完全限定名或类型别名而不是使用他们,它们引用了你对 TransactionFactory 接口的实现类。
</p>
<source><![CDATA[public interface TransactionFactory {
void setProperties(Properties props);
Expand Down
2 changes: 1 addition & 1 deletion src/site/zh/xdoc/getting-started.xml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ Blog blog = mapper.selectBlog(101);]]></source>
<hr/>
<p><span class="label important">提示</span><strong>命名空间的一点注释</strong></p>
<p><strong>命名空间(Namespaces)</strong>在之前版本的 MyBatis 中是可选的,容易引起混淆因此是没有益处的。现在的命名空间则是必须的,目的是希望能比只是简单的使用更长的完全限定名来区分语句更进一步。</p>
<p>命名空间使得你所见到的接口绑定成为可能,尽管你觉得这些东西未必用得上,你还是应该遵循这里的规定以防哪天你改变了主义。长远考虑,一旦用上了命名空间,并将它置于合适的 Java 包命名空间之下,你将拥有一份更易维护的代码并提高了 MyBatis 的可用性。</p>
<p>命名空间使得你所见到的接口绑定成为可能,尽管你觉得这些东西未必用得上,你还是应该遵循这里的规定以防哪天你改变了主意。长远考虑,一旦用上了命名空间,并将它置于合适的 Java 包命名空间之下,你将拥有一份更易维护的代码并提高了 MyBatis 的可用性。</p>
<p>
<strong>命名解析:</strong>为了减少输入量,MyBatis 对所有的命名配置元素(包括语句,结果映射,缓存等)使用了如下的命名解析规则。
</p>
Expand Down
2 changes: 1 addition & 1 deletion src/site/zh/xdoc/java-api.xml
Original file line number Diff line number Diff line change
Expand Up @@ -529,7 +529,7 @@ flushInterval,size 和 readWrite。
<td><code>类</code></td>
<td><code>&lt;cacheRef&gt;</code></td>
<td>参照另外一个命名空间的缓存来使用。
属性:value,应该是一个名空姐的字
属性:value,应该是一个名空间的字
符串值(也就是类的完全限定名)
</td>
Expand Down

0 comments on commit c47294a

Please sign in to comment.