JavaPOS привет мир в Java

Если бы Вы никогда не делали никакого CGI, программируя, прежде чем я буду думать, что стоило бы сделать один проект - возможно, просто демонстрационный сайт игры только для себя - использование подхода DIY. Вы узнаете намного больше о том, как вся различная работа частей, чем Вы была бы при помощи платформы. Это поможет в Вас дизайну и отладит и так далее все Ваши будущие веб-приложения однако, Вы пишете им.

Лично я теперь использую Django. Реальная выгода является очень быстрым развертыванием приложения. Объектное реляционное отображение получает вещи, перемещающиеся быстро, и библиотека шаблонов является радостью для использования. Также администраторский интерфейс дает Вам основные экраны CRUD для всех Ваших объектов, таким образом, Вы не должны писать ни один "скучный" материал.

оборотная сторона использования ORM базировалась, решение состоит в том, что, если бы Вы действительно хотите изготовить вручную некоторый SQL, сказать по причинам производительности, это намного тяжелее, чем он было бы иначе, хотя все еще очень возможно.

8
задан Philippe Carriere 15 January 2015 в 19:07
поделиться

1 ответ

Well, I finally found it myself. It seems like you need a part of the program from JavaPOS (that part only has interfaces and abstract classes) and you need the library from the manufacturer of the device. The jpos.xml is generated after the printer is installed. A software (also provided by the manufacturer) generates entries in the jpos.xml file based on the name of the printer and other settings. You must include this file in your program.

Finally, the following code makes the connection to the printer :

POSPrinter printer = new POSPrinter();
// open the printer object according to the entry names defined in jpos.xml
printer.open("printerName");

The method printnormal() is then used to print. If you printing asynchonously, you also need transactionPrint() to empty the buffer.

16
ответ дан 5 December 2019 в 10:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: