Прежде всего, я не уверен в правильности названия или тегов. Если нет, кто-то, пожалуйста, поправьте меняJava: Способы автозаполнения исходного кода на netbeans с внешним источником
Мой вопрос в том, есть ли какие-либо инструменты или способы создания списка автозаполнения с элементами из внешнего источника, с чистыми сетями и предупреждениями, если есть какие-либо ошибки.
- Проблема: Я использую JDBC, и я хочу каким-то образом смоделировать все свои схемы, таблицы и столбцы, чтобы netbeans могли его разобрать и предупредить, если у меня что-то не так. Например, при нормальном использовании JDBC я бы имел функцию:
ResultSet execSelect(String cols, String table){
return statement.executeQuery("SELECT "+cols+" FROM "+table); }
Проблема заключается в том, что кто-то должен точно знать, какие имеющиеся PARAMS для того, чтобы передавать правильные строки.
Я хочу, чтобы netbeans показывал мне как-то список автозаполнения со всеми доступными параметрами.
PS. У меня была точно такая же проблема, когда я строил веб-приложение, и я хотел как-то, чтобы получить все пути для моих внешних ресурсов, например, изображений, .js файлы .css файлов и т.д.
- Мысли до сих пор:
Мои мысли до сих пор заключались в том, чтобы поместить файл .java с публичными статическими финальными строковыми строками с некоторыми вложенными статическими классами, чтобы я мог получить доступ из любой точки. Например:
DatabaseModel.MySchema.TableName1.ColumnName2
будет строка varialble со столбцом «имя_столбца2» и «таблицы TableName1». Это помогло бы мне с автозаполнениями, но проблема в том, что проверки типов нет. Другими словами, кто-то может использовать любую строку, глобальную определенную или не как таблицу, и как колонку, которая также неверна. Я собираюсь использовать вложенные перечисления как-то, чтобы освещать эти случаи проверки типов, но я не уверен, что это будет хорошим решением в любом случае.
Любые мысли?