Как я могу подключиться к базе данных MySQL с помощью Xtend.

Я пытаюсь переписать некоторый код Java для Xtend, однако у меня возникла проблема. Я хотел бы подключиться к базе данных mysql.

try {

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

Приведенный выше фрагмент работает на Java. Однако я пытаюсь изучить Xtend и выяснить, как Class.forName следует выполнять в Extend. Xtend не может найти «класс» или метод «forName»

Сообщение об ошибке, которое я получаю от Eclipse: «Это выражение не разрешено в этом контексте, поскольку оно не вызывает никаких побочных эффектов.

Кто-нибудь знает, что я делаю неправильно. Каков синтаксис Xtend для подключения к базе данных?


person KennyBartMan    schedule 21.02.2013    source источник


Ответы (1)


Синтаксис для вызова статических методов — Class::forName("com.mysql.jdbc.Driver"). Пожалуйста, обратитесь к документации за другими синтаксическими подсказками, чтобы ознакомиться с Xtend.

person Sebastian Zarnekow    schedule 21.02.2013
comment
Отлично. Это сработало. Спасибо. Я должен увидеть документацию больше :) - person KennyBartMan; 21.02.2013