【Java自学-类和对象 类属性】教程文章相关的互联网学习教程文章

java – 在应用程序运行时更新Spring Boot属性的更好方法

到目前为止,我已经看到了更新Spring启动应用程序的方法,通过更改属性文件本身,然后重新加载文件,或者使用@RefreshScope注释,或者通过Spring Cloud Config. 我无法直接找到任何东西(比如getEnvironment().updateProperty(key,value)). 有这样的方法吗? 例如,我需要更改我的应用程序的日志记录类型,以显示SQL;我的application.properties文件包含以下行:spring.jpa.show-sql = false. 但是,如果我想在应用程序运行时通过REST调用将...

Java WSDL修改或隐藏Web View上的某些属性【代码】

TLDR是否有可能在有人阅读时为IP地址(例如0.0.0.0:8080/services as SERVER_1)或WSDL内容上的任何其他属性创建“别名”?相近:<entry key="org.apache.cxf.endpoint.private" value="true"/>对于服务列表,它保持功能完整但隐藏服务列表. 如果有,怎么样?如果没有,有没有办法隐藏它而不使用@XmlTransient,因为如果我们使用它,并且从我的理解,程序甚至不会映射这个元素,因此不再工作. 我正在使用Spring和JAX-RS处理SOAP服务. 在进行...

Java布局忽略了属性文档

是否有一个表格记录了每个java布局忽略的属性(最大大小,最小大小等)?解决方法:在javadocs中为特定类指定了许多这些属性.例如,BorderLayouts行为指定为:The components are laid out according to their preferred sizes and the constraints of the container’s size. The NORTH and SOUTH components may be stretched horizontally; the EAST and WEST components may be stretched vertically; the CENTER component may str...

java – 处理列表中对象的属性?【代码】

鉴于以下代码:public class MyObject { String myProperty;public MyObject(String propertyValue) {myProperty=propertyValue; } }和public class Main {public static void main(String[] args) {ArrayList<MyObject> objects = new ArrayList<MyObject>();objects.add(new MyObject("first"));objects.add(new MyObject("second"));objects.add(new MyObject("third"));// Now do Task A and Task B } }现在我正在寻找最好的方...

java – 具有语言属性的JSP页面指令

我读到有了这个属性,我可以选择使用哪种脚本语言用JSP. 现在我使用Java但是有一个能够使用Groovy,JRuby或其他的容器用于生成servlet代码? 如果有一种与Java不同的语言,与JSP一起使用,这是正确的吗?它应该编译成与JVM兼容的字节码.那么Web容器应该能够将它转换为servlet吗?解决方法:根据jsp specification,该属性用于声明JSP页面中的scriptlet,表达式和声明中使用的语言. 在JSP 2.1(最新规范)中,唯一定义和需要的脚本语言此属性的...

java – 如何在元素级别而不是属性上区分XML?【代码】

我需要在两个XML文档之间进行比较.我一直在寻找Stack Overflow上通常提到的许多不同的xml-diffing工具,但我的需求当然非常特殊,因此它们并不适合.简而言之,我需要比较整个文档,而不是元素内容(考虑到顺序),我需要一个非常具体的输出格式而不是传统的差异补丁. 请原谅这一卷文本,但我发现很难解释它. 首先,我的局限 解决方案必须基于Java,或者可以与命令行Java应用程序集成.它也必须是免费的,因为我不允许在这上面花费“真钱”,只有...

java – 在Spring中列出已解析的属性

我的spring xml文件中有多个属性文件源,它们有不同的顺序值,有些是可选的. > application.properties – 在类路径中,保存默认(回退)属性(最低优先级)> [HOSTNAME] .properties – 在类路径中,包含特定于该主机名的属性(更高优先级)>在jndi中按值加载的属性文件 – 在via jndi中指定的位置,最高优先级. 换句话说,我可以使用.properties中的属性覆盖application.properties中设置的默认属性,并依次通过jndi查找其位置的属性文件覆盖...

java – 全局设置hibernate’default-cascade’属性【代码】

我正在使用带有注释的Spring和Hibernate.我想在我的映射文件中为所有类设置default-cascade属性:<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping default-cascade="all"/>经过一些调试后,除非我在映射文件中明确定义了类和属性,否则它似乎不起作用,因为我正在处...

java – PropertyPlaceholderConfigurer PropertiesFactoryBean仅解析位置属性【代码】

我无法让PropertyPlaceholderConfigurer在我当前的配置中工作.给出applicationContext.xml中的以下代码块:<bean id="myProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"><property name="locations"><list><!-- Order matters, last one to create a property wins! --><value>classpath:default.properties</value><value>file:${MYAPP_PROPERTIES_LOCATION:badurl}/application.properties...

java – 将查询结果映射到属性【代码】

有没有办法使用hibernate将查询结果设置为java DTO属性? 就像是,<hibernate-mapping><class name="myDTO" table="my_table"><property name="myProperty" query="what_i_need" /> </class><query name="what_i_need"><![CDATA[from .....]]> </query></hibernate-mapping>我正在使用spring,hibernate,java.解决方法:如果我理解正确的话,@ josef-prochazka建议使用公式就是你需要的. 也可以看看: > http://docs.jboss.org/hibe...

java – 如何以编程方式设置注释属性/属性?【代码】

所以我需要为@Transactional注释设置timeout参数.这个属性将来自一个属性文件,我无法做到,因为我遇到“注释属性的值,Transactional.timeout必须是一个常量表达式”.像这样的东西@Value("${mytimeout}") private int myTimeout;@Transactional(timeout=myTimeout) public void myMethod(){ }变量设置的唯一时间是变量是最终的. 所以,我在想是否可以在使用@Transaction批注时以编程方式设置超时属性.或者我可以设置此属性的任何其他方...

java – 用于嵌套属性的Jackson2 PropertyFilter,还是有另一种方法?【代码】

我目前正在寻找一种方法,以多种方式序列化对象,而不会直接干扰类. (比如添加大量注释) 想象一下这样的一个类:class User {String id;String name;String email;...User manager; }SimplePropertyFilter提供了几乎所需的功能,但问题是此过滤器忽略当前对象的级别,并在每个对象上应用所有已定义的过滤器,无论它是否为嵌套过滤器. 我不仅限于过滤器,但我想避免为每个所需的json响应编写多个类.有没有办法用Jackson2实现这种行为? 如...

java – Spring MVC:将会话属性绑定到每个浏览器选项卡【代码】

>我正在开发我正在设置的Spring-MVC应用程序在后端获取我需要的一些会话属性.问题是,Spring或浏览器,两者中的某些人正在捆绑这些会话属性到不同的浏览器而不是不同的标签. >因此,如果我在同一个浏览器中打开一个新标签,那么它正在更新两个选项卡的会话属性.我该如何解决这个问题?我尝试使用会话范围,请求等.但没有任何作用.这是我的控制器和servlet-context.xml 控制器:@Controller @Scope("request") public class PersonContro...

如何在Spring MVC的JavaBean中将下划线样式查询字符串转换为camel样式属性?【代码】

例如,这是一个Get请求:get: /search?product_category=1&user_name=obama我想定义一个SearchRequest来接受查询字符串,所以我可以使用JSR 303 bean验证注释来验证参数,如下所示:public class SearchRequest {@NotEmpty(message="product category is empty")private int productCategory;@NotEmpty(message="user name is empty")private int userName; }那么,杰克逊有没有类似@JsonProperty的东西将下划线样式转换为驼色风格?解...

java – 如何使用允许jibx中的多个枚举值的属性来解组XML文档?【代码】

我想使用Jibx来解组以下XML(存储在名为test.xml的文件中):<?xml version="1.0" encoding="UTF-8"?> <rootElement attrWithEnum="avalue anothervalue" xsi:schemaLocation="my:target:ns simple.xsd" xmlns="my:target:ns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> </rootElement>我定义了模式(在一个名为simple.xsd的文件中),如下所示:<?xml version="1.0" encoding="utf-8"?> <xs:schema targetNamespace="my:...