spring Boot 整合H2+Mybatis環境搭建


需求:

我的畢設里做了一個仿微信的聊天功能,我想做了個web的仿微信聊天Demo,

 

 

 

解決辦法:

參考開源的項目,

技術棧:springboot+vue+H2+Mybatis(通用Mapper)

H2安裝:

官網:http://www.h2database.com/html/main.html

不知道學啥的時候遇到了這個數據庫,輕量。嵌入式。使用和Mysql類似的。

  • 非常快速的開源JDBC API
  • 嵌入式和服務器模式;內存數據庫
  • 基於瀏覽器的控制台應用程序
  • 占用空間小:大約2 MB的jar文件大小

安裝很簡單:

1、導入依賴包 : H2+springboot整合Mybatis+通用Mapper

 <!--mybitis整合H2--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.1.1</version> </dependency> <!--H2數據庫--> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> </dependency> <!--tkmybatis --> <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>1.1.4</version> </dependency>

 

2、配置文件編寫:(這里需要寫兩個文件來加載數據庫信息)

server.port=8081 spring.datasource.driver-class-name=org.h2.Driver spring.datasource.url=jdbc:h2:mem:test spring.datasource.schema=classpath:db/schema.sql spring.datasource.data=classpath:db/data.sql spring.datasource.username=sa spring.datasource.password=sa #http://本地端口/h2-console 通過項目來進行訪問數據庫 spring.h2.console.enabled=true

 

 

 

3、瀏覽器訪問:

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM