1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hj2017hhh-differ-log-starter

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.03.2025 21:31 a2fe261

differ-log-starter

Описание

Записывает лог изменения полей базы данных с использованием tkmybatis.

Архитектура программного обеспечения

  • springboot-jdbc
  • mybatis-generator
  • tkmybatis
  • aop
  • java-object-diff

Инструкция по установке

Подробное описание использования см. в примере проекта.

Внимание

Текущий starter поддерживает только методы записи лога для insertUseGeneratedKeys, updateByPrimaryKeySelective и deleteByPrimaryKey. Дальнейшее улучшение в процессе!

1. Добавьте репозиторий и зависимость в pom.xml

<repositories><!-- репозиторий -->
    <repository>
        <id>git-maven</id>
        <url>https://gitee.com/hj2017hhh/qxsy-depository/tree/master/resps</url>
    </repository>
</repositories>
<dependency>
    <groupId>com.differ.log</groupId>
    <artifactId>differ-log-starter</artifactId>
    <version>2.0.0</version>
</dependency>

2. Выполните скрипт здесь для вашей базы данных.

3. В springboot запустите приложение с помощью аннотации @EnableDifferLog.

4. Настройте generatorConfig.xml```xml

```#### 5. Запустите **generatorConfig.xml** для создания **Mapper** и **domain**, **xml** файлов.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/hj2017hhh-differ-log-starter.git
git@api.gitlife.ru:oschina-mirror/hj2017hhh-differ-log-starter.git
oschina-mirror
hj2017hhh-differ-log-starter
hj2017hhh-differ-log-starter
master