【Java:检查属性是否使用int和Integer设置】教程文章相关的互联网学习教程文章

java – 在BeanPropertyRowMapper中为属性注册转换器

我使用org.springframework.jdbc.core.BeanPropertyRowMapper将JDBC语句的结果转换为Bean,效果很好. 我只想在填充特殊bean属性之前将结果的一个值转换为另一个值. 我创建了一个PropertyEditor并尝试通过CustomEditorConfigurer和一个自定义PropertyEditorRegistrar注册它,但是当BeanPropertyRowMapper填充属性时不使用PropertyEditor. 当BeanWrapperImpl查找PropertyEditors时,它找不到,因为customEditorsForPath始终为空. 在使用B...

根据xml文件中属性的更改,更新java类中的数据

我想在xml defination文件中添加一个属性 现在我希望这个更改能够反映在java类中.你能建议如何做到这一点.此外,我想将此属性作为数据成员添加到一个java类中; s getter和setter.我做了.我想知道如何将xml节点中的值分配给此类中的java属性.请告诉我唯一的逻辑.解决方法:由于您已经有了xml文件的模式,并且需要数据类型的java类,因此请考虑使用JAXB.此xml绑定API可以从模式自动生成类,它提供了编组和取消组合XML文档的便捷方法. (IAW...

java – 在父标记中未解析Maven属性【代码】

以下属性未解决:<properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><java.version>1.8</java.version><spring.boot.version>1.3.3.RELEASE</spring.boot.version> </properties><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>${spring.boot.version}</version><relativePath /> <!-- lookup parent from repository --> </par...

java – 扩展ListActivity时,你的内容必须有一个ListView,其id属性为’android.R.id.list'[复制]【代码】

参见英文答案 > Your content must have a ListView whose id attribute is ‘android.R.id.list’ 7个logcat的06-02 15:53:34.742: E/Trace(1188): error opening trace file: No such file or directory (2) 06-02 15:53:36.682: D/dalvikvm(1188): GC_FOR_ALLOC freed 49K, 7% free 2539K/2708K, paused 483ms, total 484ms 06-02 15:53:36.712: I/dalvikvm-heap(1188): Grow heap (frag ca...

java – 从JAR中的资源文件夹加载属性【代码】

我有一个JAR文件Movie Library.jar,其内容如下所示: AttributeUtils类位于client.jar中(如图所示),属性文件位于属性文件夹中,该文件夹位于resources文件夹中. 我正在尝试加载属性:String absolutePath = LazyProperties.class.getClass().getResource(filePath).getPath(); File file = new File(absolutePath); InputStream stream = new FileInputStream(file); Properties properties = new Properties(); properties.load(st...

java – 不同属性的双向绑定【代码】

我只是试图绑定一个Integer和一个String属性.经过一些谷歌搜索后,应该可以使用以下两种方法之一: > public static void bindBidirectional(Property stringProperty,属性otherProperty,StringConverter转换器)> public static void bindBidirectional(Property stringProperty,属性otherProperty,java.text.Format格式) 不幸的是,这似乎对我不起作用.我究竟做错了什么?import java.text.Format;import javafx.beans.binding.Bind...

java – Jackson动态过滤反序列化过程中的属性【代码】

我有一个REST WS来更新一个bean对象,它接收一个JSON字符串作为输入.ABean entity = svc.findEntity(...); objectMapper.readerForUpdating(entity).readValue(json); [...] svc.save(entity);ABean是一个包含其他对象的复杂类型,例如:class ABean {public BBean b;public CBean c;public String d; }svc.save(…)将保存bean和嵌入对象. 出于安全原因,我想过滤掉一些可以通过JSON字符串更新的属性,但我想动态地执行此操作,以便对于...

java – Android X:工具:替换为line:for属性,但没有指定新值【代码】

我在这个网站上尝试了很多解决方案,但问题仍未解决.问题是由于Android X库.当我添加Android X时,此问题已得到解决,但它开启了新问题.我不想添加Android X.如何解决这个问题? 早些时候这个错误即将来临:Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 is also presen...

java – Kotlin属性的私有getter和public setter【代码】

如何在Kotlin建造一个拥有私人吸气剂(或者只是没有它)但拥有公共二传手的物业?var status private get不适用于错误:Getter可见性必须与属性可见性相同 在我的例子中,原因是Java互操作:我希望我的Java代码能够调用setStatus而不是getStatus.解决方法:目前在Kotlin,不可能拥有一个具有比该财产更明显的二传手的财产.问题跟踪器中存在语言设计问题,请随时观看/投票或分享您的用例:https://youtrack.jetbrains.com/issue/KT-3110

java – 如何在spring中定义非强制属性?【代码】

我正在使用带有PropertyPlaceholderConfigurator的spring 3. 我的属性代码如下所示:@Configuration public class MyProps {@Value("${prop1}")public String prop1;... }如果我的.properties文件中没有prop1,则spring无法初始化它的上下文. 问题是如何定义此属性不是强制性的?一些注释,配置?解决方法:您可以使用默认值:@Value("${prop1:}") public String prop1;如果未定义属性,则spring将注入空字符串.语法是${property:defa...

java – Spring jUnit测试属性文件【代码】

我有一个jUnit测试,它有自己的属性文件(application-test.properties)和它的spring配置文件(application-core-test.xml). 其中一种方法使用spring config实例化的对象,它是一个spring组件.类中的一个成员从application.properties派生它的值,application.properties是我们的主要属性文件.通过jUnit访问此值时,它始终为null.我甚至尝试更改属性文件以指向实际的属性文件,但这似乎不起作用. 这是我访问属性文件对象的方式@Component ...

java – 如何通过在gradle命令行上传递version属性来设置project.version?【代码】

我想用命令行传递的自定义版本构建JAR,例如: 当我像这样执行gradle构建任务时:gradle build -Pversion=1.0应该生成myproject-1.0.jar. 我尝试将下面的行添加到build.gradle中,但它不起作用:version = project.hasProperty('version') ? project['version'] : '10.0.0'解决方法:您无法从命令行覆盖现有项目属性,请查看here.因此,请尝试将版本变量重命名为与版本不同的值,并在命令之前使用-P标志设置它,如:gradle -PprojVersion=...

java – 将属性传递给Factory方法【代码】

我有一个工厂方法,它返回一个接口的实现.问题是 – 实现具有不同的构造函数参数. 我的问题是 – 如何通过工厂方法将参数传递给接口的不同实现? 我有一个想法,但我不确定它是否有意义 – 将Properties对象传递给工厂方法?这样,每个接口实现都可以获得其构造函数所需的属性,而工厂接口将统一. 这有意义,还是有更好的解决方案? 我决定添加一个例子,所以我可以更好地澄清问题. 假设我们有接口SomeAlgorithm,我们有具体的算法,其中每...

java – 使用SAX Parser,获取属性的值【代码】

我正在使用Android从Web解析XML.下面的代码显示了XML的示例.我遇到的问题是我无法获取item标签的字符串值.当我使用name = attributes.getQName(i);它输出名称,而不是属性的值.<weatherdata><timetags><item name="date"><value>20/04/2012</value><unit/><image/><class>dynamic</class><description>The current date</description></item>解决方法:采用attributes.getValue(i);代替attributes.getQName(i);因为doc说: getQName:...

java.lang.RuntimeException:您的内容必须具有一个ListView,其id属性为’android.R.id.list’【代码】

我知道有一些类似的问题,但即使我看着这些问题,我也无法使它成功.错误消息是:java.lang.RuntimeException: Your content must have a ListView whose idattribute is ‘android.R.id.list’.我试图将id更改为list.在另一个.这就是代码的样子:public class committeeFragment extends SherlockListFragment {private CommitteeAdapter adapter;public void onActivityCreated(Bundle savedInstanceState) {super.onActivityCreate...