DotCMS: вставка данных в MySQL
Я новичок в DotCMS. Я настроил ROOT.xml для подключения к MySQL. Я могу получить данные из MySQL, но я не знаю, как вставить / обновить данные в MySQL. Искал какие-то примеры, не мог найти ни одного. Что мне нужно сделать, чтобы манипулировать данными на MySQL? Заранее спасибо.
1 ответ
Если у вас есть динамический плагин, вы можете создать сервис, который взаимодействует с базой данных через основной код dotcms для соединения с БД. Затем позвоните в сервис с любого необходимого контроллера. Ваш проект плагина будет зависеть от базовой библиотеки dotcms.
Вот пример кода для вашего сервиса:
Connection conn = com.dotmarketing.db.DbConnectionFactory.getConnection();
Statement selectStatement = conn.createStatement();
selectStatement.execute( "SELECT * FROM some_table where..." );