自定义博客皮肤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 251

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

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

2021-04-08 09:31:39 153

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

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

2021-04-08 09:30:28 174

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

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

2021-04-08 09:26:44 153

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

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

2021-04-08 09:25:45 108

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

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

2021-04-08 09:24:44 95

转载 「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 91

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

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

2021-04-08 09:22:45 140

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

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

2021-04-08 09:21:25 114

转载 「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 86

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

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

2021-04-08 09:18:39 97

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

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

2021-04-07 18:33:41 81

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

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

2021-04-07 18:32:40 81

转载 「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 83

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

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

2021-04-07 18:30:03 76

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

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

2021-04-07 18:29:01 79

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

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

2021-04-07 18:27:43 75

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

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

2021-04-07 18:26:36 165

转载 「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 199

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

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

2021-04-07 18:24:34 115

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

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

2021-04-07 18:23:13 142

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

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

2021-04-06 17:18:42 155

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

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

2021-04-06 17:17:33 141

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

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

2021-04-06 17:16:28 137

转载 「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 144

转载 「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 125

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

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

2021-04-06 17:11:10 74

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

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

2021-04-06 17:10:02 180

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

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

2021-04-06 17:08:29 88

转载 「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 126

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

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

2021-04-06 17:05:48 86

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

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

2021-04-02 14:48:46 118

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

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

2021-04-02 14:46:37 102

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

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

2021-04-02 14:45:03 110

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

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

2021-04-02 14:43:58 152

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

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

2021-04-02 14:42:58 85

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

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

2021-04-02 14:42:02 112

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

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

2021-04-02 14:41:01 89

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

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

2021-04-02 14:39:58 158

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

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

2021-04-02 14:17:14 65

空空如也

空空如也

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

TA关注的人

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