spring - 在没有 Spring Boot 的情况下设置内存 H2 数据库
问题描述
我正在从事 spring 5 (Not Sprig Boot) 项目。我需要使用内存 H2 数据库测试我的应用程序。我在 Maven 构建工具上使用 Spring 和 Java Config。有什么方法可以配置内存 H2 DB?
解决方案
通常我在@Config
课堂上使用它:
@Bean
public DataSource h2TestDataSource(){
return new EmbeddedDatabaseBuilder().setType(EmbeddedDatabaseType.H2).build();
}
所以我在我的spring项目中使用了Spring Embedded DB(我不使用spring boot)
我希望它有用。
推荐阅读
- firebase - Firebase 规则限制写入不起作用
- css - 如何使 Ant Design 表响应式
- swift - 在 Combine 中按顺序链式网络调用
- javascript - How to call a function using variable in javascript without using window?
- javascript - JS 文件未正确链接到 HTML 文件
- c# - 创建复杂的多个动态对象以创建嵌套的 json
- python - 从 ImageDataGenerator().flow_from_directory 中一一提取图像及其标签
- reactjs - laravel 8 当前未启用对实验语法 'jsx' 的支持
- docker - Docker Build 自动选择架构
- reactjs - 使用 Express 和文件上传依赖从 React 上传图像到 Cloudinary