上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
摘要: 在微服务架构中,我们将原本庞大的单体系统拆分为多个提供不同服务的应用,虽然,各个应用的内部逻辑因分解而简化,但由于部署的应用数量成倍增长,使得系统的维护复杂度大大提升,为了让运维系统能够获取各个为服务应用的相关指标以及实现一些常规操作控制,我们需要开发一套专门用于植入各个微服务的接口供监控系统采集信 阅读全文
posted @ 2017-07-23 10:56 立3807 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 构建 Maven 项目 通过官方的 Spring Initializr 工具来产生基础项目,访问 http://start.spring.io/ ,如下图所示,该页面提供了以Maven构建Spring Boot 项目的功能。 选择构建工具 Maven Project,Spring Boot 版本选择 阅读全文
posted @ 2017-07-18 23:31 立3807 阅读(3309) 评论(0) 推荐(1) 编辑
摘要: JSON 类型已经成为Ajax技术中数据传输的实际标准,Jersey 提供了多种处理JSON数据的包和解析方式,下表展示了JSON包和解析方式: 解析方式\JSON支持包MOXyJSON-PJackson基于POJO的JSON绑定是否是基于JAXB的JSON绑定是否是低级的(逐字的)JSON解析和处理否是否使用 MOXy 处理JSON MOXy 是 EclipseLink项目... 阅读全文
posted @ 2017-06-30 22:25 立3807 阅读(2022) 评论(0) 推荐(0) 编辑
摘要: XML类型是使用最广泛的数据类型,Jersey 对XML类型的数据处理,支持Java领域的两大标准,即JAXP(Java API for XML Processing,JSR-206)和JAXB(Java Architecture for XML Binding,JSR-222),JAXP标准包含了DOM、SAX和StAX 三种解析技术标准。 DOM是面向文档解析的技术,要求将XML数据全部加载到... 阅读全文
posted @ 2017-06-30 22:24 立3807 阅读(2058) 评论(0) 推荐(0) 编辑
摘要: REST 统一接口 REST 使用 HTTP 协议的通用方法作为统一接口的标准词汇,REST 服务所提供的方法信息都在 HTTP 方法里,每一种HTTP请求方法都可以从安全性和幂等性两方面考虑,这对正确理解HTTP请求方法和设计统一接口具有决定性的意义,安全性是指系统对接口的访问,不会使服务器端资源的状态发生改变;幂等性是指系统对同一REST接口的多次访问,得到的资源状态是相同的,以下是各个方法的... 阅读全文
posted @ 2017-06-30 22:23 立3807 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 通常REST接口会以XML或JSON作为主要传输格式,同时 Jersey 也支持其他的数据格式,比如基本类型、文件、流等格式。 基本类型 Java的基本类型又叫原生类型,包括4种整数(byte、short、int、long)、2种浮点类型(float、double)、Unicode编码的字符(char)和布尔类型(boolean),Jersey 支持全部的基本类型,还支持与之相关的引用类型,示例代... 阅读全文
posted @ 2017-06-30 22:23 立3807 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 多行结果集映射成Map 如果你有一个映射语句返回多行记录,并且你想以HashMap的形式存储记录的值,使用记录列名作为key值,而记录对应值或为value值。我们可以使用sqlSession.selectMap(),如下所示: Java代码: Map studentMap = sqlSession.selectMap("com.mybatis3.mappers.StudentMapper.fi... 阅读全文
posted @ 2017-06-21 21:52 立3807 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 在ClassPath路径创建log4j2.xml配置文件,增加如下日志配置: ... 阅读全文
posted @ 2017-06-21 21:52 立3807 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: 我们已经讨论了各种MyBatis配置元素,如envronments、typeAlias和typeHandlers,以及如何使用XML配置它们。即使你想使用基于JavaAPI的MyBatis配置,MyBatis的SqlSessionFactory接口除了使用基于XML的配置创建外也可以通过Java API 编程式地被创建。每个在XML中配置的元素,都可以编程式的创建。使用Java API创建SqlS... 阅读全文
posted @ 2017-06-21 21:51 立3807 阅读(1871) 评论(0) 推荐(0) 编辑
摘要: 有时候,静态的SQL语句并不能满足应用程序的需求。我们可以根据一些条件,来动态地构建SQL语句。例如,在Web应用程序中,有可能有一些搜索界面,需要输入一个或多个选项,然后根据这些已选择的条件去执行检索操作。在实现这种类型的搜索功能,我们可能需要根据这些条件来构建动态的SQL语句。如果用户提供了任何输入条件,我们需要将那个条件 添加到SQL语句的WHERE子句中。 MyBatis通过使用,,,,元... 阅读全文
posted @ 2017-06-21 21:51 立3807 阅读(211) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页