小编ben*_*rre的帖子

Web应用程序的标准maven布局,我的.properties文件是什么?

假设我在一个标准的maven Web应用程序布局中有一个.properties文件和hibernate.cfg.xml,它应该放在哪里,以便在我运行包时它们包含在我的.war文件中?

的src/main /资源

的src /主/ JAVA

的src /主/ web应用

的src /主/配置

maven-2 maven

4
推荐指数
1
解决办法
2419
查看次数

用于管理glassfish/tomcat/etc中的.properties文件的优雅解决方案

有没有人有一个很好的解决方案来管理Web应用程序中的.properties文件?目前,我必须在部署之前拆分我的.war文件,更改.properties文件中的条目,然后重新部署以更改设置.

或者,我可以ssh到服务器,更改deploy目录中的.properties文件并重新启动应用程序.

同事有一个相当优雅的解决方案,使用GUI在Tomcat/Glassfish实例中设置JNDI属性并读取它们而不是.properties文件.这里的问题是,当将应用程序交给我们的运营团队时,他们需要知道要添加到JNDI的属性.

有人找到了处理这个问题的好方法吗?

java configuration jndi properties glassfish

4
推荐指数
1
解决办法
1471
查看次数

一个好的浏览器升级页面?或者甚至可能是自动生成的?

我们的应用程序仅支持ie8 +,最新版本的chrome,safari和firefox.有没有人知道一个好的免费使用页面,提示用户升级浏览器?

我显然可以自己创建一个,但我的时间紧迫,并且宁愿不花时间制作一个漂亮的浏览器升级页面,其中包含用户下载不同浏览器的选项.

cross-browser

4
推荐指数
1
解决办法
1973
查看次数

request.getSession()vs getThreadLocalRequest().getSession()

有什么区别

request.getSession() 
Run Code Online (Sandbox Code Playgroud)

getThreadLocalRequest().getSession()
Run Code Online (Sandbox Code Playgroud)

我维护的应用程序似乎使用第一个用于直接Servlets,第二个用于通过GWT-RPC实现的任何东西,GWT-RPC本身扩展了servlet.

java session servlets thread-local

4
推荐指数
1
解决办法
6486
查看次数

你可以通过HTTPS运行soap吗?

是否可以通过https运行SOAP?我得到的印象是SOAP有自己的安全模型,无论传输机制如何,都允许您使用加密.话虽如此,我们希望保持简单,并且想知道我们是否可以在Jetty中使用现有的HTTPS设置来确保通过http的SOAP对话是安全的.

https soap web-services jetty

4
推荐指数
1
解决办法
1万
查看次数

如何集成Joda-Time和Hibernate 4/MySQL 5?

我一直想把我们的申请转移到Joda-Time.有几个挂断......

1 -从政乔达整合时间在这里似乎是过时的对Hibernate 4.x的应用

2,建议的替代方案在这里似乎已经为零的文件/入门信息.

3-I找不到我的数据库中哪些类型(MySql 5.5.11)很好地映射到Joda-Time等价物的好参考.

有没有人知道如何处理这些?

mysql hibernate jodatime usertype

4
推荐指数
1
解决办法
1645
查看次数

Grails 3 集成测试在保存实体时抛出“未找到当前线程的会话”休眠异常

我有以下 grails 规格测试

@Integration
@Rollback
class WebAppointmentControllerSpec extends Specification {


    Clinic clinic
    Practitioner practitioner
    Patient patient
    User user;
    Address address1

    def setup() {
        this.address1 = new Address(locality: 'Calgary', administrativeArea: 'Alberta', country: Country.findByCca2('CA'), postalCode: 'T1A1A1', addressLine1: "123 Tooth Street SW")
        address1.save(failOnError: true)
        this.clinic = new Clinic(name: 'Test Clinic 1', address: address1, primaryEmail: 'test@clinic1.com', primaryPhone: phone1, website: 'http://www.clinic1.com', timeZone: DateTimeZone.forID('America/Edmonton'))
        clinic.save(failOnError: true)
        this.practitioner = new Practitioner(admin: false, firstName: 'John', lastName: 'Smith', clinic: this.clinic, primaryTelephone: StringUtil.formatTelephoneNumber('1234567890'))
        practitioner.save(failOnError: true)
        user = new User(email: 'user12345@appreciado.com', …
Run Code Online (Sandbox Code Playgroud)

grails integration-testing hibernate spock

4
推荐指数
1
解决办法
1725
查看次数

Vaadin如何运作?

任何人都可以向我解释Vaadin的服务器端Java组件是如何工作的吗?他们似乎在服务器端状态与称为"widgetset"的客户端javascript引擎之间进行同步.

有没有人对Vaadin的内部结构有更详细的解释?我一直试图向我的同事解释这一点,并且不知所措.

vaadin vaadin7

4
推荐指数
1
解决办法
1189
查看次数

基于sum的Hibernate属性

我已经发现我可以使用hibernate来获取使用HQL的许多实体的总和,如下所示......

public Long getEnvelopeTotal(AbstractEnvelope envelope) {
    String query = "select sum(t.amount) from User_Transaction t";
    Long result = (Long) hibernateUtil.getSession().createQuery(query).uniqueResult();
    return result;
}
Run Code Online (Sandbox Code Playgroud)

目前,我的应用程序的其余部分只能通过对象图无缝地导航数据库.必须使用上述函数的问题是我必须执行以下伪代码...

  1. 获取实体"信封"的实例
  2. 传递信封实例i
  3. 根据getEnvelopeTotal的结果,将Envelope实例属性"total"设置为结果.

我想知道是否有可能以这样的方式使用hibernate,通过自定义HQL查询设置属性"total",而不是映射到简单的数据库列.

例如:

@SomeMagicAnnotation(query="select sum(t.amount) from User_Transaction t")
private Long total;
Run Code Online (Sandbox Code Playgroud)

有什么建议?

hibernate jpa hql

3
推荐指数
1
解决办法
8423
查看次数

css继承关键字的示例

什么是需要在css中使用inherit关键字的示例?

css

3
推荐指数
1
解决办法
1075
查看次数