spring-boot-data-one-to-many with swagger implementation
Database SQL :
DROP TABLE IF EXISTS `springboot`.`employee`; CREATE TABLE `springboot`.`employee` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `first_name` varchar(45) NOT NULL, `last_name` varchar(45) NOT NULL, `email` varchar(45) NOT NULL, `salary` double NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1; DROP TABLE IF EXISTS `springboot`.`account`; CREATE TABLE `springboot`.`account` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `account_number` varchar(45) NOT NULL, `employee_id` int(10) unsigned NOT NULL, PRIMARY KEY (`id`), KEY `FK_account_1` (`employee_id`), CONSTRAINT `FK_account_1` FOREIGN KEY (`employee_id`) REFERENCES `employee` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1; Swagger : run : http://localhost:8080/swagger-ui.html