小编ben*_*rre的帖子

Hibernate中的自然标识符是什么?

在阅读Hibernate文档时,我不断看到对自然标识符概念的引用.

这是否仅仅意味着实体所具有的id由于其所拥有的数据的性质?

例如,用户的姓名+密码+年龄+某些东西被用作复合识别符?

java orm hibernate jpa natural-key

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

CSS中的inherit关键字有什么作用?

有人可以解释一下,CSS中的遗传关键字是什么意思?

css

19
推荐指数
1
解决办法
9337
查看次数

为什么需要指定Java堆大小?

我一直想知道,为什么Java要求你手动设置堆大小?我的印象是,需要为程序运行,直到OS可以分配没有更多的其他语言编写的程序仅分配尽可能多的内存下.

在Java世界中,我们需要设置堆,堆栈和permgen大小.虽然这是很简单的忘记增加这些以"足够大"的数字是排名第一的原因,我已经看到了服务器宕机.

为什么不能告诉Java随着时间的推移增加堆/ stack/permgen?

java jvm jvm-arguments

18
推荐指数
2
解决办法
1223
查看次数

Junit Ant Task,输出堆栈跟踪

我在以下JUnit任务中有许多测试失败.

 <target name="test-main" depends="build.modules" description="Main Integration/Unit tests">
        <junit fork="yes"
               description="Main  Integration/Unit Tests"
               showoutput="true"
               printsummary="true"
               outputtoformatters="true">
            <classpath refid="test-main.runtime.classpath"/>
            <batchtest filtertrace="false" todir="${basedir}">
                <fileset dir="${basedir}" includes="**/*Test.class" excludes="**/*MapSimulationTest.class"/>
            </batchtest>
        </junit>
    </target>
Run Code Online (Sandbox Code Playgroud)

我如何告诉Junit输出每个测试的错误,以便我可以查看堆栈跟踪并调试问题.

java ant junit build-process

16
推荐指数
2
解决办法
7829
查看次数

将Hibernate 3.5.x添加到maven pom.xml构建中

我将JBoss Maven repo添加到我的pom.xml文件中,就像这样......

 <repositories>
        <repository>
            <id>jboss</id>
            <url>http://repository.jboss.org/maven2/</url>        
        </repository>
    </repositories>
Run Code Online (Sandbox Code Playgroud)

我这样添加了Hibernate本身......

    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate</artifactId>
        <version>3.5.1-Final</version>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

但是当我尝试构建我的应用程序时,我看到了这个错误....

Downloading: http://repository.jboss.org/maven2//org/hibernate/hibernate/3.5.1-Final/hibernate-3.5.1-Final.jar
[INFO] Unable to find resource 'org.hibernate:hibernate:jar:3.5.1-Final' in repository jboss (http://repository.jboss.org/maven2/)
Downloading: http://repo1.maven.org/maven2/org/hibernate/hibernate/3.5.1-Final/hibernate-3.5.1-Final.jar
[INFO] Unable to find resource 'org.hibernate:hibernate:jar:3.5.1-Final' in repository central (http://repo1.maven.org/maven2)
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) org.hibernate:hibernate:jar:3.5.1-Final

  Try downloading the file manually from the project website.

  Then, install it using the command: 
      mvn install:install-file -DgroupId=org.hibernate -DartifactId=hibernate -Dversion=3.5.1-Final -Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if …
Run Code Online (Sandbox Code Playgroud)

java maven-2 hibernate

16
推荐指数
2
解决办法
5万
查看次数

Maven如何确定在给定阶段内运行的订单目标?

我知道Maven有许多阶段按照为给定生命周期定义的顺序运行,并且您可以将目标附加到阶段.

当你将一些目标附加到一个阶段时会发生什么,Maven如何确定实现目标的顺序?

maven-2 maven-plugin

15
推荐指数
1
解决办法
7782
查看次数

Java中的W3C DOM API,按名称获取子元素

我刚刚意识到该方法Element.getElementsByTagName("someTagName")返回文档中具有给定标记名的所有元素的节点列表.如果我只想通过标签名称获取所有子元素怎么办?

例如...

<person>
  <name>Bob</name>
  <car>
    <name>Toyota Corolla</name>
  </car>
</person>
Run Code Online (Sandbox Code Playgroud)

java w3c dom

15
推荐指数
3
解决办法
5万
查看次数

拆分Maven项目的推荐解决方案?

在Maven中拆分大型企业项目的最佳方法是什么?

很容易理解如何像这样垂直分割东西......

  1. 你有一个DAO项目
  2. DAO项目是服务项目的依赖项
  3. Service项目是Web项目的依赖项.

有没有人对Maven.m中划分/拆分真正大型项目的最佳实践有所贡献

maven-2

14
推荐指数
3
解决办法
4782
查看次数

一个Guice-ready安全框架?

有没有人看过一个框架,可以编写与Guice一起使用,也可以看一个将现有安全系统(即:Acegi)与Guice集成的库?

到目前为止我找到了以下内容......

http://code.google.com/p/warp-security/(我认为这是放弃软件)

http://code.google.com/p/warp-security/(无文档)

security guice spring-security

14
推荐指数
2
解决办法
2353
查看次数

是否可以在PostgreSQL中的事务中包装DDL更改?

我知道在MySQL ddl语句中,例如alter table/create table/etc会导致隐式事务提交.

当我们转向PostgreSQL时,是否可以在事务中包装多个DDL语句?

这将使迁移脚本更加健壮,失败的DDL更改将导致所有内容回滚.

sql postgresql ddl transactions

14
推荐指数
2
解决办法
8678
查看次数