Спасибо, опыт веб-программирования, так какового, имеется, могу и на сокетах клиент-серверное что-нибудь нарисовать, но вот с технологией REST залез в дебри и, благо, начинаю вылезать. Но все равно спасибо за ответ)
bobzer: проблема где-то вокруг Group сущности. При добавлении её в мапинг, все падает. А на счет БД, в курсах один видел, что сущность-таблица - огонь вариант. У меня разве не так? На каждую сущность, своя таблица, вроде же всё огонь...
bobzer: Смотрю DDL для поля ID: Id int(11) not null; - ставлю AI.
[2016-04-04 22:10:01] use notebase
sql> ALTER TABLE notebase.note MODIFY Id int NOT NULL AUTO_INCREMENT
[2016-04-04 22:10:02] completed in 794ms
А он снова: Id int(11) not null;
Причем Добавление новых записей без Id работает исправно и MySQL Workbench показывает, что везде стоит AI. Но, поскольку это единственная зацепка... может она что-то означает?
bobzer: Сервер перезапускал. Если у нас идентичный проект, то в чём может быть проблема? И да, простите за папки out и target, с гитхабом, буквально день знаком, не успел разобраться до конца.
bobzer: Запрос сделал, все отлично работает, записи создаются. Проект пересобралс Integer, все равно не работает. true - прописал, но в логах сервера все равно не вижу запросов.
Но так какая разница, как, собственно маппинговать сущности? Это вопрос подхода а не "работает\не работает", разве нет? В будущем проекте, может и перейду на аннотации, но пока xml выглядят более удобными, но да, менее читабельными (не критично, опять же).
Но разве маппинг у меня не вынесен в xml файл... ц. Который я не включил. Исправил. Мапинг у меня сделан в файле Telephone.hbn.xml и соответственно так для каждого класса. Код выставил. Примитивные типы убрал, теперь везде null (раньше местами "0" был, понятно теперь почему)
Но все равно не понятно в чем ошибка. Хотя есть любопытная вещь: все остальные объекты создаются нормально, с 0 в параметре id.... Никаких внешних отличий между объектами не вижу.
в контексте данной ошибки нет? Вообще, вы правы, конечно, я не знаю, почему не думал об этом. Объясню почему: дебаг режим показывает, что в объект... действительно передается null, я ошибся. Спасибо большое! Поправлю пост.
bobzer: добавил код класса Note, указал СУБД, указал как определено поле в БД, убрал test.xhtml, принял к сведению о именах пакета. Также выложил на проект на гитхаб.