Я использую IntelliJ для написания кода на Java. Иногда, конечно, я вынужден использовать некоторые MySQL. Обычно запрос представляет собой простой объект String, но IDE позволяет вводить язык, чтобы сделать запрос более читаемым. Я могу ввести временный синтаксис MySQL, но после перезапуска запроса IntelliJ снова появляется простая строка. Для того, чтобы сделать его постоянным в коде, вы должны ввести:Как NetBeans занимается аннотациями IntelliJ?
@Language("MySQL") String query = "SELECT * FROM table";
Это нормально, когда все работы используют один и тот же IDE, но, например, наш PM использует NetBeans. Будет ли он компилироваться в его среде IDE, если я буду использовать эту аннотацию? Может ли NetBeans справиться с этим?
Я думаю, что в IDE нет аннотаций. Если у него есть собственные аннотации, это какое-то странное поведение. – degr