上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页
摘要: 别名 映射的类型 _byte byte _long long _short short _int int _integer int _double double _float float _boolean boolean string String byte Byte long Long short Short int Integer integer Integer double Double f... 阅读全文
posted @ 2017-06-21 21:50 立3807 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 类型处理器 Java 类型 JDBC 类型 BooleanTypeHandler java.lang.Boolean, boolean 数据库兼容的 BOOLEAN ByteTypeHandler java.lang.Byte, byte 数据库兼容的 NUMERIC 或 BYTE ShortTypeHandler... 阅读全文
posted @ 2017-06-21 21:50 立3807 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: 设置参数描述有效值默认值cacheEnabled 该配置影响的所有映射器中配置的缓存的全局开关。 true | false true lazyLoadingEnabled 延迟加载的全局开关。当开启时,所有关联对象都会延迟加载。 特定关联关系中可通过设置fetchType属性来覆盖该项的开关状态。 true | false false aggressiveLazyLoading When enab... 阅读全文
posted @ 2017-06-21 21:49 立3807 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 缓存(Cache) 从数据库中加载的数据缓存到内存中,是很多应用程序为了提高性能而采取的一贯做法。MyBatis对通过映射的SELECT语句加载的查询结果提供了内建的缓存支持。默认情况下,启用一级缓存;即,如果你使用同一个SqlSession接口对象调用了相同的SELECT语句,则直接会从缓存中返回结果,而不是再查询一次数据库,但Session 被 Close 或者 ... 阅读全文
posted @ 2017-06-21 21:43 立3807 阅读(2676) 评论(0) 推荐(0) 编辑
摘要: Result Maps(结果集) resultMap 元素是 MyBatis 中最重要最强大的元素。它就是让你远离 90%的需要从结果 集中取出数据的 JDBC 代码的那个东西, 而且在一些情形下允许你做一些 JDBC 不支持的事 情。 事实上, 编写相似于对复杂语句联合映射这些等同的代码, 也许可以跨过上千行的代码。 ResultMap 的设计就是简单语句不需要明确的结果映射,而很多复杂语句确实... 阅读全文
posted @ 2017-06-21 21:42 立3807 阅读(3227) 评论(0) 推荐(0) 编辑
摘要: MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更好。 SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序): cache – 给定命名空间的缓存配置。 cache... 阅读全文
posted @ 2017-06-21 21:41 立3807 阅读(11911) 评论(0) 推荐(1) 编辑
摘要: MyBatis 的配置文件包含了影响 MyBatis 行为甚深的设置(settings)和属性(properties)信息。文档的顶层结构如下: configuration 配置 properties 属性 settings 设置 typeAliases 类型命名 typeHandlers 类型处理器 objectFactory 对象工厂 plugins 插件 environments 环境 ... 阅读全文
posted @ 2017-06-21 21:40 立3807 阅读(2430) 评论(0) 推荐(0) 编辑
摘要: 基于Java SE 形式的REST服务 创建项目 我们首选使用 archetypeGroupId 为 org.glassfish.jersey.archetypes 的原型,archetypeArtifactId为 jersey-quickstart-grizzly2 的原型,创建REST服务项目,使用 IDEA 创建项目如下: 点击 OK ... 阅读全文
posted @ 2017-06-20 00:00 立3807 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 要处理XML文档,就要先解析(parse)他,解析器时这样一个程序,读入一个文件,确认整个文件具有正确的格式,然后将其分解成各种元素,使得程序员能够访问这些元素,Java库提供了两种XML解析器: 像文档对象模型(Document Object Model,DOM)解析器这样的树型解析器,他们将读入的XML文档转换成树结构 像XML简单API(Simple API for XML,SAX)解析器这... 阅读全文
posted @ 2017-05-30 21:06 立3807 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 国际化英文单词为:Internationalization,又称I18N,I为因为单词的第一个字母,18为这个单词的长度,而N代表这个单词的最后一个字母。国际化又称本地化(Localization,L10N)。 Java国际化主要通过如下3个类完成 java.util.ResourceBundle:用于加载一个资源包 java.util.Locale:对应一个特定的国家/区域、语言环境。 ja... 阅读全文
posted @ 2017-05-28 23:54 立3807 阅读(443) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页