小编Han*_*ans的帖子

从数据库获取数据时,Jpa Repository 出现错误无法序列化

尝试使用 JPA Repository 获取数据时遇到问题,

每次我尝试获取数据时总是得到错误 java.lang.ClassCastException: shurl.model.Shurl cannot be cast to java.io.Serializable,

我试图探索解决方案,但直到现在仍然没有找到任何解决这个问题的线索

这是我的错误: 在此处输入图片说明

2019-04-03 07:36:17.434 ERROR 19348 --- [nio-5001-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: shurl.model.Shurl cannot be cast to java.io.Serializable] with root cause

java.lang.ClassCastException: shurl.model.Shurl cannot be cast to java.io.Serializable
Run Code Online (Sandbox Code Playgroud)

这是我在 jpa 存储库中的代码

package shurl.repository

import shurl.model.Shurl
import org.springframework.data.jpa.repository.JpaRepository
import org.springframework.data.jpa.repository.Query
import org.springframework.stereotype.Repository
import org.springframework.data.domain.Pageable
import org.springframework.data.domain.Page
import java.time.LocalDate
import java.time.LocalDateTime
import shurl.model.ShurlHistory

@Repository …
Run Code Online (Sandbox Code Playgroud)

jpa repository kotlin spring-boot

6
推荐指数
2
解决办法
5860
查看次数

构建 docker 错误 /bin/sh: 1: ./mvnw: not found

我尝试使用 dockerfile 构建 maven 项目,但是当我使用命令时出现此错误 docker build

/bin/sh: 1: ./mvnw: not found
Run Code Online (Sandbox Code Playgroud)

我尝试过这个解决方案: 在为 Spring Boot 应用程序构建基于“openjdk:8-jdk-alpine”的 docker 镜像时,无法运行“./mvnw clean install”

但仍然有错误。

这是我的 dockerfile

# Stage 1 Build the Spring Project into a jar file
FROM openjdk:8-slim as builder
RUN mkdir src
COPY . /src
WORKDIR /src
RUN chmod 700 mvnw && ./mvnw clean install package  ==>error on this line

# Stage 2 Run the jar file from previous build
FROM openjdk:8-jdk-alpine
RUN addgroup -S spring && adduser -S spring …
Run Code Online (Sandbox Code Playgroud)

maven docker

5
推荐指数
2
解决办法
6892
查看次数

Angular 7 - 如何将值绑定到单选按钮

我试图在我的项目中使用单选按钮,但我未能以编程方式检查第一个单选按钮。

我已经尝试过该解决方案,但它仍然无法在我的代码中工作。

这是我的单选按钮:

<div class="col-sm-3 col-form-label" style="padding-right: 0px;">
    <input type="radio" value=1 [checked]="actionUpload == 1" name="uploadAction" [(ngModel)]="actionUpload" (ngModelChange)="choose(1)"> Radio 1
    <input type="radio" value=2 [checked]="actionUpload == 2" name="uploadAction" [(ngModel)]="actionUpload" (ngModelChange)="choose(2)"> Radio 2
</div>
Run Code Online (Sandbox Code Playgroud)

下面是我的打字稿:

<div class="col-sm-3 col-form-label" style="padding-right: 0px;">
    <input type="radio" value=1 [checked]="actionUpload == 1" name="uploadAction" [(ngModel)]="actionUpload" (ngModelChange)="choose(1)"> Radio 1
    <input type="radio" value=2 [checked]="actionUpload == 2" name="uploadAction" [(ngModel)]="actionUpload" (ngModelChange)="choose(2)"> Radio 2
</div>
Run Code Online (Sandbox Code Playgroud)

这是我得到的结果,无线电 1 从未被检查过。

在此输入图像描述

我错过了什么吗?

我很乐意提供任何帮助。

radio-button typescript angular angular-forms angular7

3
推荐指数
1
解决办法
3166
查看次数

阻止按钮提交表单onclick

我在html按钮标签上有问题

这是我的HTML代码

<form name="data_kirim" action="confirm_order.php" method="POST">

        ..... order input field ....

    <button class="back_button" onclick="window.location.href='keranjang.php'">Back</button>
    <input class="next_button" type="submit" name="submit_data_kirim" value="Next"/>
</form>
Run Code Online (Sandbox Code Playgroud)

如何阻止按钮提交此表单,因为按钮正在使用href来返回页面,

有人能帮我吗?

html javascript

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

计数月份与SQL SERVER的日期不同

我有一个问题,计算月份与sql server查询2日期的差异

我试过用 DATEDIFF(MONTH, SD, ED)

这个例如

SD = '2013-12-10 00:00:00.000'
ED = '2014-12-09 00:00:00.000'
SELECT DATEDIFF(MONTH, SD, ED)

--result : 12 //this correct result


SD = '2013-12-10 00:00:00.000'
ED = '2014-12-10 00:00:00.000'
SELECT DATEDIFF(MONTH, SD, ED)

--result : 12 //this incorrect result, the result that i want is 13


SD = '2013-12-10 00:00:00.000'
ED = '2014-12-15 00:00:00.000'
SELECT DATEDIFF(MONTH, SD, ED)

--result : 12 //this incorrect result, the result that i want is 13

SD = '2013-12-01 00:00:00.000'
ED …
Run Code Online (Sandbox Code Playgroud)

sql sql-server datediff

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