草庐IT

play-services-cast

全部标签

Java 编码约定 : what is the rationale for a space after a cast?

我只是想知道是否有人知道标准Java编码约定中此特定项目背后的基本原理。Javacodingconventions说在类型转换后面放一个空格,像这样:ObjectmyObj=(Object)someThing;^它与C中的强制转换语法相同,它们后面从来没有空格:ObjectmyObj=(Object)someThing;^我认为这是因为强制转换是一元运算符。放一个空格就像这样:intx=++y;while(0...这不是您通常看到的东西:intx=++y;while(0这似乎是Java独有的,所以如果有人有任何见解,我很想听听。 最佳答案

java - 验证 Jpa 实体 : In service or by lifecycle listeners

问题是将Jpa实体的业务验证逻辑放在哪里更好(或者换句话说:您更喜欢在哪里)。两个想法是:在EntityListener中,在保存或更新之前将验证实体在提供对jpa持久化方法的访问的服务中。两者各有利弊。当使用方法2时,它更容易测试,因为您可以模拟jpa提供程序并测试验证逻辑。另一方面,对于方法1,验证将与@NotNull等验证同时发生。我很想知道你们如何解决项目中的验证问题,哪种方法更好。谢谢。 最佳答案 这是我遵循的一般经验法则:Whenusingbeanvalidation,specifyrulesthatdonotrequi

java - Play Framework 双 url 编码

给定以下Controller方法,其中用户名=bob和电子邮件地址=bob@bob.compublicstaticvoidresetPassword(Stringusername,StringemailAddress){Stringurl=BASE_URL+"/users/"+username+"/reset_password";HttpResponseresponse=WS.url(url).setParameter("email_address",emailAddress).get();}有时,当我调用电话时,urlendpoing会收到:localhost:8080/api/v1

Play Framework 中 Scala 项目中的 Java Controller ?

当使用scala选项创建项目时,是否可以在play框架项目中同时拥有java和scalaController和View? 最佳答案 是的,可以在Play应用程序中混合使用Java和Scala。您可以混合使用Java和ScalaController以及Groovy和Scala模板。下面的说明已经过Play测试!1.2.2RC1.我会首先将您的Java和ScalaController都保存在app/controllers中。Java当然限于每个文件一个类,但在Scala中,包不绑定(bind)到文件和目录,所以你可以给你的Scala文件

java - 我怎样才能用 Play Framework 写一个加载页面

我想实现一个在系统命令运行时向用户显示的页面。一旦命令完成,用户应该被路由到另一个页面。有哪些实现策略?(没有javascript的解决方案是理想的) 最佳答案 绝对可以做到。你想看AsynchronousprogrammingwithHTTP在文档中,它解释了如何以非阻塞方式执行此操作。不过,您将需要一些javascript用于重定向部分。而且我不知道您所说的“系统命令”是什么意思,但您可能想要createajob为此,您可以通过请求触发它。然后你可以pollit直到它完成,然后重定向用户。但实际上文档在解释方面比我现在所做的要好

java - ORA-12519, TNS :no appropriate service handler found while inserting into Oracle Database with X threads

我正在尝试插入到具有两列的Oracle数据库中-IDPrimaryKeyvarchar2(4000)ACCOUNTvarchar2(4000)我为此编写了一个多线程程序。并且每个线程每次都使用uniqueid插入ID列,因为ID是主键。我在某些时候面临的唯一问题是-下面的代码在运行几秒钟后抛出以下异常。1)NullPointerException2)java.sql.SQLException:Listenerrefusedtheconnectionwiththefollowingerror:ORA-12519,TNS:noappropriateservicehandlerfound我无

java - 带有 H2 数据库的 JUnit : Unique index or primary key violation when adding multilingual services for multiple data

Hibernate在创建数据库的过程中,在oe_iv_student_lang表中为外键id_student添加了唯一键约束,因为我们要实现Serializable接口(interface)导致Hibernate不允许我们在其对应的子表中添加具有相同父外键的多行。我附上了代码片段以便更好地理解..学生类(class):importjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.GeneratedValue;importjavax.persistence.GenerationT

java - 如何创建 Play!使用 Maven 的框架 Web 项目?

是否有Maven原型(prototype)可以创建Play!框架JavaWeb应用程序?谢谢 最佳答案 有一个communitycontributedextension来帮助您。 关于java-如何创建Play!使用Maven的框架Web项目?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6710710/

java - 如何在 Apache 反向代理后面的子目录上设置 Play?

我有一个Apache2前端,可以处理两种请求:对根文件夹的请求(例如http://mysite.com/和http://mysite.com/help)由apache本身(PHP/Wordpress)提供服务。将对“/playapp”子文件夹的特定请求转发给Play!通过mod-proxy的反向代理:mod-proxy.confProxyPass/playapp/http://localhost:9000/ProxyPassReverse/playapp/http://localhost:9000/最终结果是请求http://mysite.com/playapp/Controller/

java - 如何在内存数据库中使用带有 play java 的注入(inject)测试

playdocumentationaboutfunctionaltestsinjava显示两种模式使用fakeApplication指定自定义配置(在示例中为内存数据库)使用依赖注入(inject)配置应用我想使用依赖注入(inject),但我必须在应用程序启动时设置自定义配置,例如使用内存数据库。我无法做到这一点。我想这必须在guicebuilder中完成,但我不知道如何做。 最佳答案 我假设您正在使用Guice进行DI。关于issue的讨论4809在框架的github存储库上应该有助于回答您的问题。我能够使用该问题的解决方案之一