Как назвать пакеты импорта/экспорта на Java?

У меня есть процедура экспорта/импорта, которая становится больше, и я решил разбить пакеты на два меньших.

Я пытался использовать org.yourcompany.business.export... отлично работает! К сожалению, противоположный пакет с именем org.yourcompany.business.import невозможно использовать из-за зарезервированного ключевого слова import в Java.

Как вы называете свои пакеты импорта/экспорта?

Спасибо!

Ответ 1

Напишите отдельный импортер/экспортер для этого

Надеюсь, это поможет!

Ответ 2

Мы используем экспортер/импортер.

Или, может быть, вы хотите использовать что-то вроде exchange.in и exchange.out, так как обычно цель импортера/экспортера - обмен данными.

Ответ 3

Я бы, вероятно, пошел с importpkg/exportpkg или businessimport/businessexport, чтобы придерживаться имени "import", если это слово лучше всего описывает содержимое пакета. Альтернативой будет следовать соглашение об именах для действительно длинных идентификаторов и отбрасывать гласную в конце: imprt.

Ответ 4

Обычно я использую lib или api или util для библиотек. Что-то, что указывает на то, что импортируется

Пакеты предназначены для импорта, поэтому слово в пакете несколько избыточно.

Ответ 5

Я бы рекомендовал exp0rt imp0rt, чтобы выглядеть как java renames (класс в clazz)

Ответ 6

Опция состоит в том, чтобы использовать аббревиатуру слов. Это будет что-то вроде imp и exp. Или, если вы указали функциональность imp/exp имя, вы можете использовать это как имя пакета, например if.myinterfacename.

Ответ 7

Да, импорт является ключевым словом в java, вам придется подумать о другом имени для вашего пакета.