{"repo":"julxxy/dtt-spring-boot-parent","free":true,"listed":false,"github":"https://github.com/julxxy/dtt-spring-boot-parent","clone":"git clone https://github.com/julxxy/dtt-spring-boot-parent.git","description":"DTT is an object-oriented Java framework that enables developers to automatically create database tables based on domain models through annotation-driven development, increasing productivity for developers. The core concept of DTT is domain-driven table, which makes you focus more on domain objects rather than database tables.","language":"Java","stars":251,"topics":["ddd-architecture","dtt","mybatis","spring-boot","spring-boot-starter","table","domain-to-table","domain-driven-table","springboot","javabean-to-table"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"dtt-spring-boot-starter 中文文档 DTT is an object-oriented Java framework that enables developers to automatically create database tables based on domain models through annotation-driven development, increasing productivity for developers. The core concept of DTT is domain-driven table, which makes you focus more on domain objects rather than database tables. - What can DTT do? Tips: Read about DDT's features to learn more. (a) Converts your Java domain object to RDB table DDL statements and auto create them. (b) Supports the ability for mybatis to create table lazily on demand just like hibernate and spring-data-jpa can do. (c) Exports an all-in-one DDL statements for all tables as local file. (d) Retains comments for columns of data tables for the Java developers who is non-native English speaker. here is an example for the way of 0-code injection to parse Java document to a table DDL statements. - Chinese developer 1. Java domain 2. Table statements 3. As you can see，In your DB: - Korean developer 1. Java domain 2. DB table It's easily to use DTT to integrate with Spring's ecosystem (mybatis-plus, mybatis, ... ) and enhance them，For mybatis-plus can be 0-Code . Architecture Quick Start - Add maven dependencies to your pom.xml OR - Clone this project into your dir. - CD to your work DIR then you can run this maven command to install DTT and use it in you projects. Tips: For this step, I mean your JDK and MAVEN environment are set correctly. - Add maven dependencies into your po","default_branch":null,"files":null,"tree":[],"storefront":"/r/julxxy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/julxxy/dtt-spring-boot-parent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}