自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(135)
  • 收藏
  • 关注

转载 Spring+MyBatis+SpringMVC整合

林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka        本文要实现spring+SpringMVC+Mybatis+MySQL的一个整合,实现了SpringMVC控制访问的页面,将得到的页面参数传递给Spring中的Mybatis的bean类,然后查找mysql数据的功能,并通过JSP显示出来。建议可以先看笔者另一文章Myb

2017-07-29 15:47:26 290

转载 「SequoiaDB巨杉数据库」dropAutoIncrement()

语法 db.collectionspace.collection.dropAutoIncrement(<name|names>) 在指定集合中删除一个或多个自增字段。 参数描述 参数名 参数类型 描述 是否必填 name|names String 自增字段名。name 是一个字段的名称,names 是多个字段的名称。 是 返回值 无返回值,出错抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastErr

2021-04-08 09:31:39 237

转载 「SequoiaDB巨杉数据库」disableSharding()

名称 disableSharding - 修改集合的属性关闭分区功能。 语法 db.collectionspace.collection.disableSharding() 类别 Collection 描述 修改集合的属性关闭分区功能。 返回值 成功:无。 失败:抛出异常。 错误 disableSharding()函数常见异常如下: 错误码 错误类型 可能的原因 解决方法 -32 SDB_OPTION_NOT_SUPPORT 选项暂不支持 检

2021-04-08 09:30:28 266

转载 「SequoiaDB巨杉数据库」setOmaConfigs()

名称 setOmaConfigs - 把 sdbcm 的配置信息写入到其配置文件。 语法 oma.setOmaConfigs(<config>,[confFile]) 类别 Oma 描述 把 sdbcm 的配置信息写入到其配置文件。 参数 config(Object,必填) sdbcm的配置信息。 confFile(String,选填) sdbcm 的配置文件,若不指定该参数,默认使用getOmaConfigFile()指定的配置文件。 ...

2021-04-08 09:26:44 203

转载 「SequoiaDB巨杉数据库」setNodeConfigs()

名称 setNodeConfigs - 对指定端口的数据库节点,用新的节点配置信息覆盖该节点原来配置文件上的配置信息。 语法 oma.setNodeConfigs(<svcname>,<config>) 类别 Oma 描述 对指定端口的数据库节点,用新的节点配置信息覆盖该节点原来配置文件上的配置信息。 Note: 覆盖后,配置文件中原来的内容会丢失。 使用reloadConf()重载配置文件。 使用updateConf()和deleteConf()在...

2021-04-08 09:25:45 170

转载 「SequoiaDB巨杉数据库」setIniConfigs()

名称 setIniConfigs - 把配置信息写入 INI 文件。 语法 Oma.setIniConfigs(<config>, <configPath>, [options]) 类别 Oma 描述 把配置信息写入 INI 文件。 参数 config(Object,必填) 配置信息。 configPath(String,必填) INI 配置文件的路径。 options(Object,选填) 解析配置文件的...

2021-04-08 09:24:44 151

转载 「SequoiaDB巨杉数据库」removeOM()

名称 removeOM - 在目标集群控制器(sdbcm)所在的机器中删除 sdbom 服务进程(SequoiaDB 管理中心进程)。 语法 oma.removeOM(<svcname>) 类别 Oma 描述 在目标集群控制器(sdbcm)所在的机器中删除 sdbom 服务进程(SequoiaDB 管理中心进程)。 Note: oma 对象为连接到目标(本地/远端机器)集群控制器(sdbcm)获得的连接对象。 参数 svcname(Int | String,必填)...

2021-04-08 09:23:46 145

转载 「SequoiaDB巨杉数据库」removeData()

名称 removeData - 在目标集群控制器(sdbcm)所在的机器中删除指定的 standalone 节点。 语法 oma.removeData(<svcname>) 类别 Oma 描述 在目标集群控制器(sdbcm)所在的机器中删除指定的 standalone 节点。删除集群节点,请参考rg.removeNode()。 oma对象为连接到目标(本地/远端机器)集群控制器(sdbcm)获得的连接对象。 参数 svcname(Int32 | String,必填...

2021-04-08 09:22:45 208

转载 「SequoiaDB巨杉数据库」removeCoord()

名称 removeCoord - 在目标集群控制器(sdbcm)所在的机器中删除一个 coord 节点。 语法 oma.removeCoord(<svcname>) 类别 Oma 描述 在目标集群控制器(sdbcm)所在的机器中删除一个 coord 节点。 Note: oma 对象为连接到目标(本地/远端机器)集群控制器(sdbcm)获得的连接对象。 参数 svcname(Int | String,必填) 节点端口号。 返回值 成功:无。 失败:抛出异...

2021-04-08 09:21:25 157

转载 「SequoiaDB巨杉数据库」reloadConfigs()

名称 reloadConfigs - sdbcm 重新加载其配置文件的内容,并使其生效。 语法 oma.reloadConfigs() 类别 Oma 描述 重新加载其配置文件的内容,并使其生效。 参数 无 返回值 无。 错误 无。 版本 v2.0及以上版本。 示例 重新加载目标机器 sdbserver1 上 sdbcm 的配置文件。 > var oma = new Oma( "sdbserver1", 11790 ) > oma.reloadConfi

2021-04-08 09:20:19 129

转载 「SequoiaDB巨杉数据库」listNodes()

名称 listNodes - 列出当前所连 sdbcm 所在机器符合条件的所有节点的信息。 语法 oma.listNodes([options],[filter]) 类别 Oma 描述 列出当前所连 sdbcm 所在机器符合条件的所有节点的信息。 参数 参数名 参数类型 默认值 描述 是否必填 options JSON 默认显示数据节点,协调节点和编目节点的信息 显示指定类型的节点的信息 否 filter JSON 默认显

2021-04-08 09:18:39 139

转载 「SequoiaDB巨杉数据库」getOmaInstallFile()

名称 getOmaInstallFile - 获取安装信息文件。 语法 oma.getOmaInstallFile() 类别 Oma 描述 一旦 SequoiaDB 被安装到机器上,安装信息便被写入到一个文件中,默认为/etc/default/sequoiadb。当SequoiaDB 被卸载时,该文件也会被删除。可通过当前接口获取这个文件名。 参数 NULL 返回值 安装信息文件名。默认为/etc/default/sequoiadb。 错误 NULL 版本 v1.0及以上版本。

2021-04-07 18:33:41 117

转载 「SequoiaDB巨杉数据库」getOmaConfigs()

名称 getOmaConfigs - 获取 sdbcm 的配置信息。 语法 oma.getOmaConfigs([confFile]) 类别 Oma 描述 获取 sdbcm 的配置信息。 参数 confFile(String,选填) sdbcm 的配置文件,若不指定该参数,默认使用getOmaConfigFile()指定的配置文件。 返回值 成功:返回 BSONObj 对象,该对象包含 sdbcm 的配置信息。 失败:抛出异常。 错误 getOmaConfigs...

2021-04-07 18:32:40 138

转载 「SequoiaDB巨杉数据库」getOmaConfigFile()

名称 getOmaConfigFile - 获取 sdbcm 的配置文件。 语法 oma.getOmaConfigFile() 类别 Oma 描述 获取 sdbcm 的配置文件,该文件默认情况为安装目录(默认为/opt/sequoiadb/)的conf/sdbcm.conf文件。可通过修改该配置文件来设置 sdbcm 服务的行为。 参数 NULL 返回值 sdbcm 配置文件名。默认为/opt/sequoiadb/conf/sdbcm.conf。 错误 NULL 版本 v1.0

2021-04-07 18:31:02 140

转载 「SequoiaDB巨杉数据库」getNodeConfigs()

名称 getNodeConfigs - 从配置文件中获取指定端口的数据库节点的配置信息。 语法 oma.getNodeConfigs(<svcname>) 类别 Oma 描述 从配置文件中获取指定端口的数据库节点的配置信息。 参数 svcname(Int | String,必填) 节点端口号。 返回值 成功:无。 失败:抛出异常。 错误 getNodeConfigs()函数常见异常如下: 错误码 错误类型 描述 解决方法 -4...

2021-04-07 18:30:03 125

转载 「SequoiaDB巨杉数据库」getIniConfigs()

名称 getIniConfigs - 获取 INI 文件的配置信息。 语法 Oma.getIniConfigs(<configPath>, [options]) 类别 Oma 描述 获取 INI 文件的配置信息。 参数 configPath(String,必填) INI 配置文件的路径。 options(Object,选填) 解析配置文件的参数项. EnableType: true 是开启数据类型, false 是所有类型都视为字符串,...

2021-04-07 18:29:01 126

转载 「SequoiaDB巨杉数据库」getAOmaSvcName()

名称 getAOmaSvcName - 获取目标机器 sdbcm 的服务端口。 语法 oma.getAOmaSvcName(<hostname>,[confFile]) 类别 Oma 描述 获取目标机器 sdbcm 的服务端口。 参数 hostname(String,必填) 目标机器主机名。 configFile(String,选填) 配置文件路径,当不填时使用默认的配置文件:SequoiaDB 安装目录下的 conf/sdbcm.conf...

2021-04-07 18:27:43 137

转载 「SequoiaDB巨杉数据库」createOM()

名称 createOM - 在目标集群控制器(sdbcm)所在的机器中创建 sdbom 服务进程( SequoiaDB 管理中心进程)。 语法 oma.createOM(<svcname>,<dbpath>,[config]) 类别 Oma 描述 在目标集群控制器(sdbcm)所在的机器中创建sdbom服务进程( SequoiaDB 管理中心进程)。 Note: oma 对象为连接到目标(本地/远端机器)集群控制器(sdbcm)获得的连接对象。 一个集

2021-04-07 18:26:36 237

转载 「SequoiaDB巨杉数据库」createData()

名称 createData - 在目标集群控制器(sdbcm)所在的机器中创建一个 standalone 节点。 语法 oma.createData(<svcname>,<dbpath>,[config]) 类别 Oma 描述 在目标集群控制器(sdbcm)所在的机器中创建一个 standalone 节点。 Note: oma对象为连接到目标(本地/远端机器)集群控制器(sdbcm)获得的连接对象。 参数 svcname(Int | String,必填...

2021-04-07 18:25:35 281

转载 「SequoiaDB巨杉数据库」createCoord()

名称 createCoord - 在目标集群控制器(sdbcm)所在的机器中创建一个 coord 节点。 语法 oma.createCoord(<svcname>,<dbpath>,[config]) 类别 Oma 描述 在目标集群控制器(sdbcm)所在的机器中创建一个 coord 节点。一般情况,通过该接口创建的 coord 节点只出于临时使用的目的。 Note: oma 对象为连接到目标(本地/远端机器)集群控制器(sdbcm)获得的连接对象。

2021-04-07 18:24:34 187

转载 「SequoiaDB巨杉数据库」removeNode()

语法 rg.removeNode( <host>, <service>, [options] ) 删除当前分区组中的指定节点。 参数描述 参数名 参数类型 描述 是否必填 host string 节点主机名。 是 service int/string 节点端口号。 是 options Json 对象 可选项,详见如下options选项说明。 否 options选项 参数名 参数类型

2021-04-07 18:23:13 203

转载 「SequoiaDB巨杉数据库」reelect()

名称 reelect - 在当前复制组中重新选举。 语法 rg.reelect( [options] ) 类别 Replica Group 描述 在当前复制组中重新选举。 参数 参数名 参数类型 描述 是否必填 options Json 对象 可选项,详见如下option选项说明。 否 options 参数详细说明如下: 参数名 参数类型 描述 默认值 Seconds int 重新选举需要在多少秒内完成。

2021-04-06 17:18:42 220

转载 「SequoiaDB巨杉数据库」getSlave()

名称 getSlave - 获取当前分区组的备节点。 语法 rg.getSlave([positions]) 类别 Replica Group 描述 获取当前分区组的备节点。 参数 positions(Int32,选填) 节点位置。目前,节点位置定义为该节点在 catalog 元数据的 "Group" 数组中的位置。其起始值为1,范围为[1,7]。最多只能输入7个不重复的、有效节点位置。若指定的节点位置大于分区组的节点数,这些节点位置将按照公式 (position - 1)...

2021-04-06 17:17:33 190

转载 「SequoiaDB巨杉数据库」getNode()

语法 rg.getNode( <nodename|hostname>, <servicename> ) 获取当前分区组的指定节点。 参数描述 参数名 参数类型 描述 是否必填 nodename string 节点名称。 nodename 与 hostname 二选一 hostname string 主机名。 hostname 与 nodename 二选一 servicename string 服务器

2021-04-06 17:16:28 183

转载 「SequoiaDB巨杉数据库」getMaster()

语法 rg.getMaster() 获取当前分区组的主节点。 返回值 返回当前分区组的主节点,类型为 SdbNode 对象。 错误 错误码 示例 获取 group1 分区组的主节点,可以通过该节点进行相关的节点级操作: > var rg = db.getRG("group1") > var node = rg.getMaster() > println(node) hostname1:11830 > println(node.constructor.name) S

2021-04-06 17:13:25 183

转载 「SequoiaDB巨杉数据库」getDetail()

语法 rg.getDetail() 获取当前分区组信息。 返回值 返回当前分区组详细信息,类型为 json 对象。 错误 错误码 示例 获取 group1 分区组的详细信息,该分区组存在3个节点 > var rg = db.getRG("group1") > rg.getDetail() { "Group": [ { "HostName": "hostname1", "Status": 1, "dbpath": "/opt/se

2021-04-06 17:12:20 160

转载 「SequoiaDB巨杉数据库」detachNode()

语法 rg.detachNode( <host>, <service>, <options> ) 分离当前分区组内的一个节点,其配置信息不会被删除。搭配rg.attachNode()使用。目前可以支持从数据组或者编目组中分离节点。 参数描述 参数名 参数类型 描述 是否必填 host string 节点的主机名或者主机 IP。 是 service string 节点服务名或者端口。 是 optio.

2021-04-06 17:11:10 105

转载 「SequoiaDB巨杉数据库」createNode()

语法 rg.createNode( <host>, <service>, <dbpath>, [config] ) 在当前分区组中创建节点。 Note: 只有在分区组启动之后,才能创建节点。 参数描述 参数名 参数类型 描述 是否必填 host string 指定节点的主机名 是 service int/string 节点端口号 是 dbpath string 1. 数据文件路径,

2021-04-06 17:10:02 242

转载 「SequoiaDB巨杉数据库」attachNode()

语法 rg.attachNode( <host>, <service>, <options> ) 将一个已经创建完成但不属于任何分区组的节点加入到当前分区组。可以搭配rg.detachNode()使用。目前可以支持加入到数据组或者编目组。 参数描述 参数名 参数类型 描述 是否必填 host string 节点的主机名或者主机 IP。 是 service string 节点服务名或者端口。 是 ..

2021-04-06 17:08:29 133

转载 「SequoiaDB巨杉数据库」update()

语法 query.update( <rule>, [returnNew], [options] ) 类别 SdbQuery 描述 更新查询后的结果集。 Note: 不能与 query.count()、query.remove()同时使用。 与 query.sort()同时使用时,在单个节点上排序必须使用索引。 在集群中与 query.limit()或 query.skip()同时使用时,要保证查询条件会在单个节点或单个子表上执行。 参数 参数名

2021-04-06 17:07:21 184

转载 「SequoiaDB巨杉数据库」toArray()

语法 query.toArray() 类别 SdbQuery 描述 以数组的形式返回结果集。 参数 无 返回值 返回数组形式的结果集。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 以数组的形式返回集合 employee 中 age 字段值大于5的记录(如使用$gt查询)。 > var arr = db..

2021-04-06 17:05:48 142

转载 「SequoiaDB巨杉数据库」sort()

语法 query.sort( <sort> ) 类别 SdbQuery 描述 对结果集按指定字段排序。 参数 参数名 参数类型 默认值 描述 是否必填 sort JSON 默认不对结果集进行排序 对结果集按指定字段排序。字段名的值为1或者-1,1代表升序,-1代表降序 是 Note: 当 find() 方法使用 sel 选项,若该选项没有包含 sort() 指定的排序字段,此时 sort() 方法设置的排序无意义,从而被自

2021-04-02 14:48:46 164

转载 「SequoiaDB巨杉数据库」skip()

语法 query.skip( [num] ) 类别 SdbQuery 描述 指定结果集从哪条记录开始返回。 参数 参数名 参数类型 默认值 描述 是否必填 num int --- 自定义结果集从哪条记录返回 是 Note: 如果结果集的记录数小于 ( num + 1 ),无记录返回。 返回值 返回结果集的游标。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastEr

2021-04-02 14:46:37 146

转载 「SequoiaDB巨杉数据库」size()

语法 query.size() 类别 SdbQuery 描述 返回当前游标到最终游标的记录条数。 Note: query.size()返回的结果考虑 query.skip() 及 query.limit() 的影响。 参数 无 返回值 返回当前游标到最终游标的记录条数。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例

2021-04-02 14:45:03 173

转载 「SequoiaDB巨杉数据库」remove()

语法 query.remove() 类别 SdbQuery 描述 删除查询后的结果集。 Note: 不能与 query.count() 、query.update() 同时使用。 与 query.sort() 同时使用时,在单个节点上排序必须使用索引。 在集群中与 query.limit() 或 query.skip() 同时使用时,要保证查询条件会在单个节点或单个子表上执行。 参数 无 返回值 返回删除的结果集的游标。 错误 如果出错则抛异常,并输

2021-04-02 14:43:58 220

转载 「SequoiaDB巨杉数据库」query()

语法 query[ <index> ] 类别 SdbQuery 描述 以下标的方式访问查询结果集。 参数 参数名 参数类型 默认值 描述 是否必填 index int --- 数组下标 是 返回值 返回指定下标的记录。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。

2021-04-02 14:42:58 158

转载 「SequoiaDB巨杉数据库」next()

语法 query.next() 类别 SdbQuery 描述 获取当前游标指向的下一条记录。 参数 无 返回值 返回当前游标指向的下一条记录。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 选择集合 employee 中 age 字段值大于 20 的记录,返回当前游标指向的下一条记录 > db.sampl

2021-04-02 14:42:02 156

转载 「SequoiaDB巨杉数据库」limit()

语法 query.limit( <num> ) 类别 SdbQuery 描述 控制查询返回的记录条数。 参数 参数名 参数类型 默认值 描述 是否必填 num int --- 自定义返回结果集的记录条数 是 Note: query.limit() 方法的定义格式包含 num 参数,它是 int 类型。如果不设定 num 的内容,相当于返回所有的结果集记录。如果结果集的记录数小于 num,按实际的记录数返回,如果结果集的记录

2021-04-02 14:41:01 151

转载 「SequoiaDB巨杉数据库」hint()

语法 query.hint( <hint> ) 类别 SdbQuery 描述 按指定的索引遍历结果集。 参数 参数名 参数类型 默认值 描述 是否必填 hint JSON --- 指定访问计划,加快查询速度 是 Note: 1. hint 参数是一个 Json 对象。数据库不关心该对象的字段名,而是通过其字段值来确认需要使用的索引名称。当字段值为 null 时,表示表扫描。使用 hint 参数的格式为:{ "": null.

2021-04-02 14:39:58 219

转载 「SequoiaDB巨杉数据库」getQueryMeta()

语法 query.getQueryMeta() 类别 SdbQuery 描述 获取查询元数据信息。 参数 无 返回值 返回查询元数据信息。 错误 如果出错则抛异常,并输出错误信息,可以通过getLastErrMsg()获取错误信息或通过getLastError()获取错误码。 关于错误处理可以参考常见错误处理指南。 常见错误可参考错误码。 示例 获取查询元数据信息 > db.sample.employee.find().getQueryMeta() { "Ho

2021-04-02 14:17:14 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除