起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3114|回复: 7

[结贴] Baas使用问题

[复制链接]

188

主题

785

帖子

1289

积分

金牌会员

Rank: 6Rank: 6

积分
1289
QQ
发表于 2015-7-17 14:15:37 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
看过Baas跟外卖的视频后,我找了下源码,产生了几个问题:1.servlet中跟数据库的链接是靠的什么?
2.我见外卖中,外卖的三个概念,在DemoServlet中,创建了三个静态的final属性。这个是跟数据库的链接么?
3.在DemoServlet中,创建的静态final属性还有一个
private static final long serialVersionUID = 1452041171629615960L;
这个是做什么的?
先说这几个问题,我边做边记录问题。谢谢帮忙。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-7-17 18:10:38 | 显示全部楼层
1.servlet中连接的数据找的数据源
    baas.png
在apache-tomcat\conf\Catalina\localhost\baas.xml中配置的数据
2.定义的变量是操作数据库中做参数表名用的,看看具体调用的地方就知道了
3.http://www.cnblogs.com/guanghuiqq/archive/2012/07/18/2597036.html
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

188

主题

785

帖子

1289

积分

金牌会员

Rank: 6Rank: 6

积分
1289
QQ
 楼主| 发表于 2015-7-18 10:01:15 | 显示全部楼层
jishuang 发表于 2015-7-17 18:10
1.servlet中连接的数据找的数据源
   
在apache-tomcat\conf\Catalina\localhost\baas.xml中配置的数据

打开了后,进行测试,提示 javax.naming.NameNotFoundException: Name DATASOURDE_CDSS is not bound in this Context这个错误,如图是我写的servlet跟Baas.xml中的配置
QQ图片20150718095524.png
QQ图片20150718095627.png
回复 支持 反对

使用道具 举报

188

主题

785

帖子

1289

积分

金牌会员

Rank: 6Rank: 6

积分
1289
QQ
 楼主| 发表于 2015-7-18 10:21:28 | 显示全部楼层
知道了,我多加了一个双引号,括住了字段
回复 支持 反对

使用道具 举报

188

主题

785

帖子

1289

积分

金牌会员

Rank: 6Rank: 6

积分
1289
QQ
 楼主| 发表于 2015-7-18 12:24:07 | 显示全部楼层
jishuang 发表于 2015-7-17 18:10
1.servlet中连接的数据找的数据源
   
在apache-tomcat\conf\Catalina\localhost\baas.xml中配置的数据

简单的添加数据我成功了。于是,我换成往sa_opperson里边添加数据,我修改了跟数据库的链接,出现如下问题
QQ图片20150718121833.png
回复 支持 反对

使用道具 举报

188

主题

785

帖子

1289

积分

金牌会员

Rank: 6Rank: 6

积分
1289
QQ
 楼主| 发表于 2015-7-18 12:47:01 | 显示全部楼层
5楼的问题找到了,是web.xml被删除了,不知道怎么被删除的
回复 支持 反对

使用道具 举报

188

主题

785

帖子

1289

积分

金牌会员

Rank: 6Rank: 6

积分
1289
QQ
 楼主| 发表于 2015-7-21 11:56:13 | 显示全部楼层
本帖最后由 武晓波 于 2015-7-21 13:40 编辑
jishuang 发表于 2015-7-17 18:10
1.servlet中连接的数据找的数据源
   
在apache-tomcat\conf\Catalina\localhost\baas.xml中配置的数据
显示添加成功,但是数据库中没有数据,跳转到了异常里边
{"@type":"table","rows":[{"sPassword":{"changed":0,"value":"1234"},"sPasswordModifyTime":{"changed":0},"sPasswordTimeLimit":{"changed":0},"userdata":{"id":{"changed":0,"value":"1234"},"isModified":true,"recordState":"new"}}],"userdata":{"idColumnDefine":"sLoginName","idColumnName":"sLoginName","idColumnType":"String","model":"","relationAlias":"sPassword,sPasswordModifyTime,sPasswordTimeLimit","relationTypes":"String,String,String","relations":"sPassword,sPasswordModifyTime,sPasswordTimeLimit","updateMode":"whereVersion"}}
这个是我输出的table值,在添加数据的时候,跳转到了异常里边
请问可能是哪些部分出现问题了
回复 支持 反对

使用道具 举报

188

主题

785

帖子

1289

积分

金牌会员

Rank: 6Rank: 6

积分
1289
QQ
 楼主| 发表于 2015-7-21 13:40:46 | 显示全部楼层
数据源的问题,数据源没有配置正确
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 07:14 , Processed in 0.060781 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表