Как сохранить объект Bean в столбце в Hibernate 5.2? - PullRequest
0 голосов
/ 19 сентября 2018

Я пытаюсь вставить объект bean в mysql в столбец, используя hibernate.Теперь это добавляет строку данных, когда пользователь добавляет данные, используя текстовые поля.Как я могу достичь этого, когда пытаюсь, но не могу найти правильного решения.Это мой код контроллера -

featureBean.setFeature_1(request.getParameter("param1").trim());
                    featureBean.setFeature_2(request.getParameter("param2").trim());
                    featureBean.setFeature_3(request.getParameter("param3").trim());
                    featureBean.setFeature_4(request.getParameter("param4").trim());
                    featureBean.setFeature_5(request.getParameter("param5").trim());
                    featureBean.setFeature_6(request.getParameter("param6").trim());                        
                    featureBean.setFeature_status("Add");
                    int results = addParameterinterface.addFeature(featureBean);
                    if (results > 0) {
                        jsonobject.put("message", "success");
                        LOG.info("product Feature  is Added successfully");
                    } else {
                        LOG.info("product Feature  is not Added successfully");
                    }
                    break;

Теперь код Impl -

LOG.info("addFeature is called in AddCategoryDAOImpl class");
        int result;
        SessionFactory sessionFactory = HibernateUtil.getSessionFactory();
        try (Session session = sessionFactory.openSession()) {
            Transaction tx = session.beginTransaction();
            result = (Integer) session.save(featureBean);
            tx.commit();
            LOG.info("Feature detail is Added with an id" + result);
            if (result > 0) {
                LOG.info("something went wrong");
            } else {
                LOG.info("Feature detail is Added with an id" + result);
            }
        }
        return result;

Надеюсь, любой может дать желаемый результат.Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...