摘要: QPS Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够响应的请求次数,是对一个特定的查询服务器在规定时间内所处理请求多少的衡量标准。 TPS 是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务 阅读全文
posted @ 2017-02-08 20:10 wbinbin 阅读(2184) 评论(0) 推荐(0) 编辑
摘要: 异常 web.xml is missing and <failOnMissingWebXml> is set to true 方案 这时候需要右击项目——>Java EE Tools——>Generate Deployment Descriptor Stub.然后系统会在src/main/webap 阅读全文
posted @ 2017-02-08 18:25 wbinbin 阅读(177) 评论(0) 推荐(0) 编辑
摘要: foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。 item表示集合中每一个元素进行迭代时的别名, index指 定一个名字,用于表示在迭代过程中,每次迭 阅读全文
posted @ 2017-02-08 14:27 wbinbin 阅读(55555) 评论(5) 推荐(2) 编辑
摘要: 1、参数中直接加入%%param.setUsername("%CD%"); param.setPassword("%11%"); <select id="selectPersons" resultType="person" parameterType="person"> select id,sex, 阅读全文
posted @ 2017-02-08 13:53 wbinbin 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1、分析 动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及${}。 在下面的语句中,如果 username 的值为 zhangs 阅读全文
posted @ 2017-02-08 13:44 wbinbin 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 背景 系统中使用了Redis,有一个SortedSet的key存着某张数据库表中的id,便于分页。 如果删除一条记录,Redis和数据库表中数据都需要删除。 问题 查询出的分页数据中,存在删除的数据。 办法 怎么办呢? 这是一个明显的数据不统一的问题。可是,操作数据库和操作Redis很难保证数据的一 阅读全文
posted @ 2017-02-08 13:20 wbinbin 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 需要做的功能: 1、数据的校验。 为什么不在后面的Service层校验呢? 原因:Service是通用的,而调用方Controller有多个,每一个Controller代表一个业务,这些业务需要校验的数据又很难统一,所以,每一个Controller自己校验比较合适,Service只做通用校验,这样, 阅读全文
posted @ 2017-02-08 13:10 wbinbin 阅读(2861) 评论(0) 推荐(0) 编辑