我正在尝试将一些Java代码重写为Xtend,但是我遇到了问题。我想连接到mysql数据库。

try {

  Class.forName("com.mysql.jdbc.Driver");
}catch(Exception e){
}


上面的代码段在Java中有效。但是,我正在尝试学习Xtend,并弄清楚应该如何在Extend中完成Class.forName。 Xtend似乎找不到“类”或方法“ forName”

我从Eclipse收到的错误消息是“在此上下文中不允许使用此表达式,因为它不会引起任何副作用。

有人知道我在做什么错。连接数据库的Xtend语法是什么?

最佳答案

调用静态方法的语法为Class::forName("com.mysql.jdbc.Driver")。请参考文档以获取其他语法提示以熟悉Xtend。

10-06 16:11