草庐IT

property_types

全部标签

java - Spring Boot - 无法在 application.properties 的 xml 中解析属性

我有一个springboot应用程序我的@Configuration类使用@ImportResource("path/to/xml")加载xml配置,其中包含以下行在src/main/resources下,我有包含以下内容的application.properties文件:log.directory=C:/path/I/Need但是,当我运行它时,它无法按如下方式加载属性:原因:java.lang.IllegalArgumentException:无法解析字符串值“${log.directory}/file.ext”中的占位符“log.directory”

java - Jackson 2.1 多态反序列化 : How to populate type field on pojo?

我正在从REST服务中提取类别和项目树。类别具有包含类别和/或项目列表的“子”属性。它们的类型在“种类”字段中指定。Jackson的多态类型处理非常好,一切都按预期工作,除了一个小问题:“kind”字段本身没有填充。有没有一种简单的方法可以将这些数据放到pojos上?我希望不必编写自定义反序列化程序。这是类别和项目的基类。这两个子类添加了几个标量场,不是很有趣。@JsonIgnoreProperties(ignoreUnknown=true)@JsonTypeInfo(use=JsonTypeInfo.Id.NAME,include=JsonTypeInfo.As.PROPERTY,p

java - 使用spring boot和spring-boot-maven-plugin生成war时排除application.properties

我正在使用SpringBoot开发Web应用程序,并希望生成war而不是jar。使用这里描述的从jar到war的转换工作得很好:http://spring.io/guides/gs/convert-jar-to-war/但我想从war中排除application.properties,因为我使用@PropertySource(value="file:${OPENSHIFT_DATA_DIR}/application.properties")获取文件路径生产环境。此方法在生成我的war时有效,但在eclipse中我无法运行我的应用程序,因为application.properties根本

java - "Unknow type constant pool at position X"在自 java 8 以来的 tomcat 日志中

我在Tomcat服务器上部署了一个基于JavaJSF2Web的应用程序,自从我们迁移到Java8/Tomcat8后,这个错误在tomcat输出中出现了很多:déc.05,201610:51:07AMcom.sun.faces.config.JavaClassScanningAnnotationScanner$ConstantPoolInfocontainsAnnotationGRAVE:Unknowtypeconstantpool0atposition178我尝试了不同的方法来解决这个警告,但它总是回来。此日志是否是任何问题的征兆?只是正常输出吗?有办法解决这个问题吗?

java - 如何在调试/运行 Spring Boot 项目时在 IntelliJ "out"目录中生成 build-info.properties?

在我的build.gradle中,我添加了spring构建信息:springBoot{mainClass="${springBootMainClass}"buildInfo(){additionalProperties=[name:"${appName}",version:"${version}-${buildNumber}",time:buildTime()]}}defbuildTime(){finaldateFormat=newjava.text.SimpleDateFormat("yyyy-MM-ddHH:mm:ssZ")dateFormat.timeZone=TimeZone.

前端错误 “TypeError Cannot read properties of undefined (reading ‘xxx‘)

前端错误“TypeError:Cannotreadpropertiesofundefined(reading‘xxx‘)原因分析及解决情况一:出现该错误的原因是因为你花括号中的某些属性未定义。极大可能是因为你写错了属性名称情况二:异步请求获取数据时,语句可能写错,如{KaTeXparseerror:Expected'EOF',got'}'atposition19:…n).prev().val()}̲错写成{(btn).prev().val}情况三:异步请求获取数据时,由于数据时异步获取的,所以一开始是没有该数据属性,这种情况下也会报这种错误。比如说我这里有一个数据tableData,初始值为一

java - hibernate 。 PSQL异常 : bad value for type int : admin

嗯,我有一个使用JAVA和Hibernate4.3.1的桌面应用程序。现在我只有两个实体(用户和角色)。用户...@ManyToOne(fetch=FetchType.LAZY)@Fetch(FetchMode.JOIN)@JoinColumn(nullable=false,name="fk_role")privateRolefk_role;...作用...@Column(name="admin",nullable=false)@Type(type="org.hibernate.type.BooleanType")privatebooleanadmin=false;...我试过@Typ

java - 当 json 包含 type 属性时,jackson 可以确定要反序列化到的根对象类型吗?

假设对json的序列化包括实际对象的类名,在类上使用此注释:@JsonTypeInfo(use=JsonTypeInfo.Id.CLASS,include=JsonTypeInfo.As.PROPERTY,property="@type")classMyClass{Stringfoo;}所以json例如:{"@type":"com.example.MyClass","foo":"bar"}可以在不指定类型的情况下反序列化吗?我的意思是甚至不是super类型。就像这样:objectMapper.readValue(value,Object.class);这实际上不起作用,它带回了一个ma

Java 反射 : Invoking Setter and Getter method for collection type Object

我有两个不同的用户定义对象包.....1)ws.lender.dto(allObjectsexistsinthispackagearesourceside).2)copl.com.dto(allObjectsexistsinthispackagearedestinationside).两侧的对象层次结构和对象名称不同。我想按字段将源端对象复制到目标端对象字段或通过使用反射的getter和setter。例如源端对象packagews.lender.dto;@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name="CustomerAddress

java - 通用 JDBCException : Invalid column type: getCLOB not implemented

我正在尝试从JBoss5.1迁移到JBoss7.1.1,目前遇到了这个问题。每当我尝试从包含CLOB字段的数据库中获取对象时,都会抛出此错误:11:48:58,974INFO[org.hibernate.event.internal.DefaultLoadEventListener](http-localhost-127.0.0.1-8080-1)HHH000327:Errorperformingloadcommand:org.hibernate.exception.GenericJDBCException:Invalidcolumntype:getCLOBnotimplemented