Ответ 1
Напишите отдельный импортер/экспортер для этого
Надеюсь, это поможет!
У меня есть процедура экспорта/импорта, которая становится больше, и я решил разбить пакеты на два меньших.
Я пытался использовать org.yourcompany.business.export
... отлично работает! К сожалению, противоположный пакет с именем org.yourcompany.business.import
невозможно использовать из-за зарезервированного ключевого слова import
в Java.
Как вы называете свои пакеты импорта/экспорта?
Спасибо!
Напишите отдельный импортер/экспортер для этого
Надеюсь, это поможет!
Мы используем экспортер/импортер.
Или, может быть, вы хотите использовать что-то вроде exchange.in и exchange.out, так как обычно цель импортера/экспортера - обмен данными.
Я бы, вероятно, пошел с importpkg
/exportpkg
или businessimport
/businessexport
, чтобы придерживаться имени "import", если это слово лучше всего описывает содержимое пакета. Альтернативой будет следовать соглашение об именах для действительно длинных идентификаторов и отбрасывать гласную в конце: imprt
.
Обычно я использую lib
или api
или util
для библиотек. Что-то, что указывает на то, что импортируется
Пакеты предназначены для импорта, поэтому слово в пакете несколько избыточно.
Я бы рекомендовал exp0rt imp0rt, чтобы выглядеть как java renames (класс в clazz)
Опция состоит в том, чтобы использовать аббревиатуру слов. Это будет что-то вроде imp
и exp
.
Или, если вы указали функциональность imp/exp имя, вы можете использовать это как имя пакета, например if.myinterfacename
.
Да, импорт является ключевым словом в java, вам придется подумать о другом имени для вашего пакета.