如何将SCOUT应用程序与Oracle Database 11g Express Edition连接

时间:2014-06-29 08:37:50

标签: java eclipse eclipse-scout

我是Java,Scout和Oracle 11g express的新手。我想用一个表单创建一个简单的应用程序,点击按钮get,表单填充数据库中的数据。 所以我的问题是如何在localhost上将scout应用程序与Oracle 11g连接起来。我是否需要通过JDBC驱动程序连接,或者我可以通过Eclipse Scoute接口完成所有这些操作。任何链接或指南都会有所帮助。你会如何处理这个问题?

1 个答案:

答案 0 :(得分:0)

我发现了如何连接到oracle数据库。

所有你需要点击你的根项目nood。
在侦察对象属性中展开选项卡技术。

Eclipse Scoute的Unckeck Derby 10 JDBC驱动程序
全选并按OK确定 检查用于Eclipse Scoute的Oracle 11g2 JDBC驱动程序 选择全部并按OK确定

然后选择服务器节点
GO in Common Services - > SQL服务
在SQL服务上右键单击并创建新的SQL服务

命名您的SqlService(例如:OracleSqlService)
晚餐类:AbstractSqlService

按完成

选择新的OracleSqlService
进入侦察对象属性中 添加用户名:system
添加密码:root
正确的Jdbc映射名称:jdbc:oracle:thin:@localhost:1521:xe

现在我们将访问helloworld项目的数据库。为此,请转到Server-> Services-> DesktopService->加载并双击'load'操作。实现方法如下:

public DesktopFormData load(DesktopFormData formData) throws ProcessingException {
  SQL.selectInto("SELECT 'Hello World!' INTO :message", formData);
  return formData;
}