小编MDa*_*yal的帖子

java 7和8中哈希映射的差异

当Java 7和Java 8都使用常量复杂度算法时,有什么区别?根据我的理解,哈希映射通过哈希函数为对象生成哈希键,在恒定时间内搜索.

java hashmap

12
推荐指数
1
解决办法
2739
查看次数

在WildFly 10中添加jar作为部署

有没有办法,我们可以将jar作为库/部署部署,WildFly 10就像我们可以在weblogic服务器中一样?或者我们可以将jar放在服务器的任何文件夹中并将这些依赖项定义为provided

java deployment spring web-applications wildfly-10

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

如何使用嵌套案例类和喷雾json隐式

我正在尝试将case类转换为jsonspray.io json。下面的代码:

case class Value(amt: Int)
case class Item(name: String, count: Value)
object MyJsonProtocol extends DefaultJsonProtocol {
  implicit val itemFormat = jsonFormat2(Item)
}
import MyJsonProtocol._
import spray.json._
val json = Item("mary", Value(2)).toJson
println(json)
Run Code Online (Sandbox Code Playgroud)

给出:

could not find implicit value for evidence parameter of type onextent.bluecase.examples.ex1.ExampleJson2.MyJsonProtocol.JF[Value]
Run Code Online (Sandbox Code Playgroud)

我也尝试JsonProtocol为Value 定义一个值,但得到相同的值。搜索stackoverflow我只看到与相关的错误generics,但不是。

我想念什么?(现在重新阅读有关隐式的信息...)

json scala spray

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

更改Jetbrain Upsource的端口

首先,我搜索了这个问题,但找不到任何东西.

问题:在安装时,我改变了port8081.但现在它被另一个应用程序使用了.那么,有没有办法改变端口upsource?(Linux)的

linux port upsource

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

实体扫描无法在JPA/hibernate/spring应用程序中工作

applicationContext.xml是:

<aop:aspectj-autoproxy/>

<context:component-scan base-package="com"/>
<context:annotation-config/>

<bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor"/>
<tx:jta-transaction-manager/>
<tx:annotation-driven/>

<jee:jndi-lookup id="corePU" jndi-name="java:/exampleDatasource" expected-type="javax.sql.DataSource"/>

<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
    <property name="persistenceXmlLocation" value="classpath:/META-INF/persistence.xml" />
    <property name="persistenceUnitName" value="corePU" />
    <property name="packagesToScan" value="com" />
</bean>
Run Code Online (Sandbox Code Playgroud)

每个实体都设置@Entitypersistence.xml以下属性

<exclude-unlisted-classes>false</exclude-unlisted-classes>

Hibernate version : 5.1.0.Final
Spring version : 4.1.3.RELEASE
JPA 2.0
WildFly 10
Run Code Online (Sandbox Code Playgroud)

applicationContext.xml我已经定义了一个entityManagerFactory bean如下"

<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
    <property name="persistenceXmlLocation" value="classpath:/META-INF/persistence.xml" />
    <property name="persistenceUnitName" value="corePU" />
    <property name="packagesToScan" value="com" />
</bean>
Run Code Online (Sandbox Code Playgroud)

persistence.xml 如下:

<persistence-unit name="corePU" transaction-type="RESOURCE_LOCAL">
    <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
    <jta-data-source>java:/exampleDatasource</jta-data-source>
    <!--<class>com.entity.Address</class>-->

    <exclude-unlisted-classes>false</exclude-unlisted-classes>
    <!--<shared-cache-mode>NONE</shared-cache-mode>-->
    <properties> …
Run Code Online (Sandbox Code Playgroud)

java spring hibernate jpa wildfly-10

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