- 博客(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关注的人