小编Ama*_*mar的帖子

从列表中删除另一个列表中不存在的所有对象

我有两个清单

    List<Map<String,Object>> list1 =  new ArrayList<Map<String,Object>>();
    List<Map<String,Object>> list2 =  new ArrayList<Map<String,Object>>();

    HashMap<String, Object> hm = new HashMap<String, Object>();
    hm.put("1", new Long(1L));
    HashMap<String, Object> hm2 = new HashMap<String, Object>();
    hm2.put("2", new Long(2L));
    HashMap<String, Object> hm3 = new HashMap<String, Object>();
    hm3.put("3", new Long(3L));
    HashMap<String, Object> hm4 = new HashMap<String, Object>();
    hm4.put("4", new Long(4L));

    list1.add(hm);
    list1.add(hm2);
    list1.add(hm3);
    list1.add(hm4);

    HashMap<String, Object> hm1 = new HashMap<String, Object>();
    hm1.put("1", new Long(1L));
    HashMap<String, Object> hm5 = new HashMap<String, Object>();
    hm5.put("2", new Long(2L));

    list2.add(hm1);
    list2.add(hm5);
Run Code Online (Sandbox Code Playgroud)

我想从list1中删除另一个list2中不存在的所有对象.
我的预期输出是list1 …

java collections arraylist hashmap java-collections-api

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

Java包装器和原始内存分配

我在接受采访时被问及以下问题

请考虑以下代码

int i =0
Integer e1 = 0
他们将在哪些记忆中创建?

据我所知

对于 int i =0

原始数据类型进入堆栈内存和

对于Integer e1 = 0

整数是一个Wrapper类进入堆内存

请帮助正确理解?

java memory-management

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

创建 bean 'entityManagerFactory' 时出错,嵌套 HibernateException:无法获取默认的 Bean 验证工厂

关于这个主题已经提出了很多问题,但似乎没有一个能解决我的问题。

我用 Maven、Spring、Hibernate 和 JPA 和 Mysql 5.5 尝试了一个示例项目。这是一个测试桌面应用程序。我不知道,我哪里错了。mvn clean install 使构建成功。但是当我运行时,我遇到了以下异常。需要帮助。请参阅下面的代码。

> ************** BEGINNING PROGRAM **************
Feb 20, 2015 6:36:44 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@758fc9: startup date [Fri Feb 20 18:36:44 IST 2015]; root of context hierarchy
Feb 20, 2015 6:36:45 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource [app-config.xml]
Feb 20, 2015 6:36:45 PM org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider registerDefaultFilters
INFO: JSR-250 'javax.annotation.ManagedBean' found and supported for component scanning
Feb 20, 2015 6:36:45 PM org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider registerDefaultFilters
INFO: …
Run Code Online (Sandbox Code Playgroud)

java spring hibernate jpa spring-data-jpa

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