H2 JOOQ CodeGenerator

https://www.javacodegeeks.com/2014/02/using-jooq-with-spring-code-generation.html

<plugin>
    <groupId>org.jooq</groupId>
    <artifactId>jooq-codegen-maven</artifactId>
    <version>3.2.2</version>

    <executions>
        <execution>
            <id>generate-h2</id>
            <phase>generate-sources</phase>
            <goals>
                <goal>generate</goal>
            </goals>
        </execution>
    </executions>

    <dependencies>
        <dependency>
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
            <version>${h2.version}</version>
        </dependency>
    </dependencies>

    <configuration>
        <jdbc>
            <driver>${db.driver}</driver>
            <url>${db.url}</url>
            <user>${db.username}</user>
            <password>${db.password}</password>
        </jdbc>

        <generator>
            <database>
                <name>${jooq.generator.db.dialect}</name>
                <includes>.*</includes>
                <excludes></excludes>
                <inputSchema>PUBLIC</inputSchema>
            </database>
            <generate>
                <records>true</records>
            </generate>
            <target>
                <packageName>net.petrikainulainen.spring.jooq.todo.db</packageName>
                <directory>target/generated-sources/jooq</directory>
            </target>
        </generator>
    </configuration>
</plugin>
时间: 2024-08-06 01:53:12

H2 JOOQ CodeGenerator的相关文章

Spring Boot 2.x 之 H2 数据库

1. Spring Boot下H2数据库的常用配置项 # 指定数据库的类型 spring.datasource.platform=h2 # 数据库连接地址(文件模式) ## AUTO_SERVER=TRUE,启动自动混合模式,允许开启多个连接,该参数不支持在内存中运行模式 ## DB_CLOSE_ON_EXIT=FALSE,当虚拟机退出时并不关闭数据库 spring.datasource.url=jdbc:h2:file:./h2/code-generator;AUTO_SERVER=TRUE;

h2数据库用于实例的重试模块

H2说明(参考http://www.importnew.com/17924.html) H2有3种运行方式 (1)嵌入式,数据库为单个文件. 启动实例的的时候,自动开启数据库,数据存储到单个文件中(连接加上;AUTO_SERVER=TRUE允许多个连接同时存在). conntionUrl = jdbc:h2:./TradeLocalDB;AUTO_SERVER=TRUE (2)内存运行,数据只运行在内存中 1.嵌入式内存模式,实例关闭,数据就丢失了,与map类似. conntionUrl = j

鑫鹏SEO告诉你网站代码优化H1、H2、H3标签的作用

网站优化不仅仅是包括:网站的标题,关键词,描述的优化:首页布局.网站导航,网站底部,头部,幻灯片,第一屏的内容布局优化,其实还包括代码优化,网站速度的优化,文章的优化,栏目.页面的优化,URL优化等等.今天鑫鹏SEO为大家讲解在代码优化里面最重要的优化是网站标签的优化,通常标签包括网站的H1.H2.H3,其实很多新手SEO并不知道这些标签有什么作用,究竟怎么设置. 一.网站代码优化H1.H2.H3标签的需要程序员写好程序的调用 说到代码的优化,肯定是少不了程序员的配合,所以在做网站的时候,在做网

[A,D]=solverAdini(node,elem,bdEdge,h1,h2)

>> [A,D]=solverAdini(node,elem,bdEdge,h1,h2) A = (1,1) 14.5000 (2,1) 11.0000 (3,1) 11.5000 (4,1) 12.0000 (5,1) 11.0000 (6,1) 10.5000 (7,1) 12.0000 (8,1) 11.5000 (9,1) 11.5000 (10,1) 11.0000 (11,1) 10.5000 (12,1) 11.0000 (13,1) 12.0000 (14,1) 12.0000

查询数据过多页面反应慢引入缓存解决方案(Redis、H2)

问题:原系统查询接口不支持分页也不可能加入分页支持,导致Ajax查询数据过多,返回数据达到2W多条记录时响应已经极慢,查询功能不要求数据实时性,页面反应速度极慢.体验不好:经排查是由于数据量过大导致写回页面的时候慢,实现是直接Servlet输出流写到页面上(output.write(buffer, 0, b)): 需求变更:加快页面相应速度,页面要有分页功能,可以改变原接口 在这种情况下有两种解决方案: 1.前端js分页 2.加入第三方缓存部件(内存数据库等) 两种解决方案的缺点: 第一种方案的

内存数据库中列转行的应用,h2中列转行,hsqldb中列转行

其实列转行是比较简单的用sum和decode函数就可以了,但是我遇到的项目,不知道数据谁设计的居然字段里面还设计成long类型,此long类型与java中的不同,oracle中的long是指可变长二进制数据,最长2G,哎没办法只好转换了. 以下是hsqldb的转换,用到了转换函数convert,可以将long类型的转换为double类型,其中d.value是long类型,status是int类型,所以value需要转换 SELECT P.NAME,P.ID, SUM(DECODE(D.K_NAM

H2的MVStore

翻译自http://www.h2database.com/html/mvstore.html 概述 MVStore是一个持久化的.日志结构是的kv存储.本计划用它作为H2的下一代存储子系统,但你也可以在一个不涉及JDBC或者SQL的应用中直接使用它. MVStore代表多版本存储. 每一个store包含大量的map,这些map可以用java.util.Map接口存取. 支持基于文件存储和基于内存的操作. 它希望更快,更简单的使用,更小. 支持并发读写操作. 支持事务(包括并发事务与两阶段提交(2

java:如何用代码控制H2 Database启动

1.纯手动start/stop 1 package com.cnblogs.yjmyzz.h2; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.ResultSet; 6 import java.sql.SQLException; 7 import java.sql.Statement; 8 9 import org.h2.tools.Server; 10 import org.

h2 database url 规范

This database supports multiple connection modes and connection settings. This is achieved using different database URLs. Settings in the URLs are not case sensitive. Topic URL Format and Examples Embedded (local) connection jdbc:h2:[file:][<path>]&