官方说: h2控制台配置文件.h2.server.properties 在用户的主目录.例如window安装用户主目录如下 C:\Documents and Settings\[username]. 配置包含应用的各种设置和h2启动自动调用参数信息。

参数信息如下:

  • webAllowOthers: 允许其它电脑连接.
  • webPort: h2控制台的端口。
  • webSSL: use encrypted (HTTPS) connections.

额外的信息如:

上次登录的连接信息格式:

          <number>=<name>|<driver>|<url>|<user>

例如: 1=Generic H2 (Embedded)|org.h2.Driver|jdbc\:h2\:~/test|sa

 

一  h2服务端开启

第一种方式,通过spring的工厂方法创建

    <!-- Spring中h2 TCP Server 配置 -->  
    <bean );
        }
    }


三 开放h2访问界面

    <!-- 使用监听器启动和停止数据库 -->
          <listener>
            <listener-class>me.gacl.web.listener.H2DBServerStartListener</listener-class>
        </listener>
        
        <!-- 使用H2控制台的Servlet H2控制台是一个独立的应用程序,包括它自己的Web服务器,但它可以作为一个servlet作为-->
        <servlet>
            <servlet-name>H2Console</servlet-name>
            <servlet-class>org.h2.server.web.WebServlet</servlet-class>
             <init-param>
                <param-name>webAllowOthers</param-name>
                <param-value></param-value>
            </init-param>
            <init-param>
                <param-name>trace</param-name>
                <param-value></param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>
        <!-- 映射H2控制台的访问路径 -->
        <servlet-mapping>
            <servlet-name>H2Console</servlet-name>
            <url-pattern>/console/*</url-pattern>
        </servlet-mapping>

参考文档:

https://www.cnblogs.com/xdp-gacl/p/4190424.html

https://blog.csdn.net/firetaker/article/details/5909375

相关文章:

  • 2021-04-22
  • 2022-12-23
  • 2021-05-12
  • 2021-04-08
  • 2021-10-21
  • 2021-06-24
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-15
  • 2021-10-18
  • 2021-07-30
  • 2022-12-23
  • 2021-12-07
  • 2022-12-23
  • 2021-10-16
相关资源
相似解决方案