小编Phi*_*hil的帖子

基于文件的h2持久但未在Spring Boot中加载

我基于Spring Boot制作了一个小应用程序:

  • 弹簧引导启动的Web
  • 弹簧引导起动数据JPA

该应用程序只有一个域类Post.java.因此,有一个RestController和一个DAO.数据应该保存在基于文件的hsql db中.

当应用程序运行时,一切似乎都很好.数据存储.创建了h2文件并包含insert语句.

但是,当我杀死应用程序并再次启动它时.没有加载数据.(好像创建了一个全新的db文件,它覆盖了旧文件).

application.properties

spring.datasource.url = jdbc:h2:file:~/testdb
spring.datasource.username = sa
spring.datasource.password = sa
spring.datasource.driverClassName = org.h2.Driver
Run Code Online (Sandbox Code Playgroud)

的pom.xml

<!-- Spring Boot Web -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

<!-- Spring Boot Data JPA -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>

<!-- H2 DB -->
<dependency>
    <groupId>com.h2database</groupId>
    <artifactId>h2</artifactId>
    <version>1.4.179</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

PostDAO.java

public interface PostDAO extends JpaRepository<Post, Integer>{
    public Post findByMessage(String message);
}
Run Code Online (Sandbox Code Playgroud)

Post.java

@Entity
public class Post {

    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    private Long id;
    private String message;

    public Post(){ …
Run Code Online (Sandbox Code Playgroud)

java h2 hsqldb maven spring-boot

21
推荐指数
1
解决办法
1万
查看次数

在TypeScript中需要JavaScript Node.js模块(未设置allowJs')

我在Electron里面有一个Angular2应用程序.现在,我想使用该@pokusew/pcsclite库来使用NFC功能.该库使用本机Node.js模块.

当我尝试在我的component.ts中要求库时,如下所示:

declare var pcsclite: any;
var pcsclite = require('../../../node_modules/@pokusew/pcsclite/');
Run Code Online (Sandbox Code Playgroud)

我得到并且错误说:

错误TS6143:模块'../ ..'被解析为'../../lib/pcsclite.js',但未设置' - allowJs'.

另一方面,如果我尝试通过index.html中的<\ script> -Tag导入库,我会收到一条错误消息:

ZoneAwareError错误:找不到绑定文件.尝试:...

最后,如果我var pcsclite = require('@pokusew/pcsclite');main.js,那么它可以工作,但是我无法从我的Angular应用程序中访问它.

javascript pcsc typescript electron angular

16
推荐指数
1
解决办法
2万
查看次数

标签 统计

angular ×1

electron ×1

h2 ×1

hsqldb ×1

java ×1

javascript ×1

maven ×1

pcsc ×1

spring-boot ×1

typescript ×1