Java ';ParameterMode无法解析为变量';在SpringRESTAPI中从MySQL实现存储过程时
试图在REST api应用程序中从Spring JPA调用MySQL中的存储过程,但ParameterMode.in处出错 我试图实现@NamedStoredProcedureQuery,结果在ParameterMode.IN处出现语法错误。下面是我的代码Java ';ParameterMode无法解析为变量';在SpringRESTAPI中从MySQL实现存储过程时,java,mysql,rest,spring-mvc,stored-procedures,Java,Mysql,Rest,Spring Mvc,Stored Procedures,试图在REST api应用程序中从Spring JPA调用MySQL中的存储过程,但ParameterMode.in处出错 我试图实现@NamedStoredProcedureQuery,结果在ParameterMode.IN处出现语法错误。下面是我的代码 @Entity @NamedStoredProcedureQueries({ @NamedStoredProcedureQuery( name = "findByUpcomingTime", procedureName
@Entity
@NamedStoredProcedureQueries({
@NamedStoredProcedureQuery(
name = "findByUpcomingTime",
procedureName = "findByUpcomingTime",
resultClasses = {ShuttleBus.class},
parameters = {
@StoredProcedureParameter(
mode = ParameterMode.IN,
type = String.class,
name = "in_source"),
@StoredProcedureParameter(
mode = ParameterMode.IN,
type = String.class,
name = "dest_source")})
})
它说“ParameterMode无法解析为变量”您是否导入了
ParameterMode
?谢谢!!就这么简单!但是,我可以知道为什么IDE这次没有提示我导入吗?通常情况下,它应该这样做。