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