【将UML关系映射到java】教程文章相关的互联网学习教程文章

java – osm中的标记使用osmdroid进行映射【代码】

我试图在OSM中展示一个品牌,但不能.我可以显示OSM地图和手机的位置,但没有别的. 这是我的代码:public class Carte2Activity extends Activity implements LocationListener {MapView mapView;MapController myMapController;MyLocationOverlay location = null;double lat;double lng;LocationManager lm;LocationListener ll;ArrayList<OverlayItem> anotherOverlayItemArray;String[] sources;/** Called when the activity is ...

如何从Java中的哈希映射获取所有最小值【代码】

我有一个Hash Map,其中包含Request类型的Keys对象和Integer类型的值.我使用以下代码迭代地图并获取所有最小值,然后将其键添加到列表中.我强调所有因为键是唯一的但值可以是重复的,因此可能有多个具有最小值的地图元素. 但是,这段代码只给了我一个这样的元素,即它通过迭代找到的第一个元素,即使我知道还有更多元素.例如,让我们说地图有以下请求 – 即密钥(我给出请求ID):3 | 5 | 2和它们各自的值是:8 | 4 |因此,在这个例子中,我们...

java – Hibernate十进制(20,3)映射失败【代码】

我想在表格中创建一个精度为20且比例为3的十进制列,我做的是: >在pojo类中创建以下变量private BigDecimal minimumValue;>在.hbm文件中,我将属性值设置为<property name="minimumValue" type="DECIMAL" precision="20" scale="3"/>我收到以下错误: org.hibernate.MappingException:无法确定:DECIMAL的类型,在表:TEST_DECIMAL,对于列:[org.hibernate.mapping.Column(minimumValue)] 有什么建议?解决方法:删除type =“DECIMA...

java – 是否可以使用枚举通过注释映射Spring组件?【代码】

我正在使用Spring 4,我有一个枚举声明…public static enum MY_ENUMS {A(1, "enum1"),B(2, "enum2");private final int key;private final String name;MY_ENUMS(int key, String name) {this.key = key;this.name = name;}public String getName() {return this.name;}public int getIndex() {return this.key;} }然后,从我的组件我试图做…// @Named is the equivalent of @Component for this use case // Making name public a...

java – 从哈希映射中删除指定键集的所有条目【代码】

我试图删除HashMap中除指定的键集之外的所有条目.例如,说HashMap numToalphaMap具有条目1 – > a,2 – > b,3 – > c,4 – > d.给定KeySet是{1,2}.我想从numToalphaMap中删除其他条目,即..,(3 – > c,4 – > d).任何人都可以帮我这个吗?解决方法:最简单的方法(在Java 8中)只是删除不在keySet中的任何键:map.keySet().removeIf(k -> !keySet.contains(k));

java – Jackson映射中标准和动态属性的混合【代码】

我们正在使用提供json的REST服务,该服务将包含一些标准属性以及许多动态属性. 例如:{id: 123,name: "some name",custom_name: "Some value",some_other_custom_name: "Some other value", }理想情况下,我希望课程设计如下:public class MyObject{@JsonProperty int id;@JsonProperty String name;private Map<String, String> customVals;public int getId(){return id;}public String getName(){return name;}public String get...

java – 使用引用列进行Hibernate一对一映射(XML映射)【代码】

我有一个用户表和一对一映射user_detail表的user_detail表有一个字段user_id用于这个关系,它存储相应用户的id字段值. 如何为这种关系编写hibernate hbm文件? UPDATE 我的问题是用户的主键是id,user_detail的外键是user_id 我在互联网用户中获得的所有示例user_id作为用户主键,与其他表中的外键相同解决方法:对于用户映射….<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN...

java – 密钥的哈希码如何依赖于哈希映射的容量

当哈希映射填充负载因子(.75)的比例并且如果它超过它时,容量将加倍并且发生重新散列,这导致条目的重新排列. 在这种情况下,为什么任何键的哈希码都取决于哈希映射的容量,以便重新排列?如果任何密钥的哈希码是10(比如说),那么当哈希映射的容量发生变化时,它会如何受到影响.解决方法:当HashMap的容量增长时,hashCode不会改变.但是,当您必须将值为(例如)503的hashCode映射到(例如)64个桶的HashMap时,您使用模数运算符(即hashCode()%6...

Java将字符串集合减少到出现的映射【代码】

将列表视为id1_f,id2_d,id3_f,id1_g,我如何使用流来获取格式为< String,Integer>等统计信息的简化映射:id1 2 id2 1 id3 1注意:键在_之前是部分.减少功能可以帮助吗?解决方法:这将完成工作:Map<String, Long> map = Stream.of("id1_f", "id2_d", "id3_f", "id1_g").collect(Collectors.groupingBy(v -> v.split("_")[0],Collectors.counting()));

java – 使用Streams映射到2d数组【代码】

我正在尝试使用Streams创建一个2d的String数组:String[] fruit1DArray; String[][] fruit2DArray;Map<String, String> fruitMap = new HashMap<>(); fruitMap.put("apple", "red"); fruitMap.put("pear", "green"); fruitMap.put("orange", "orange");fruit1DArray = fruitMap.entrySet().stream().map(key -> key.getKey()).toArray(size -> new String[size]);fruit2DArray = fruitMap.entrySet().stream().map(entry-> new Str...

java – 添加新表后,我可以自动更新Netbeans中的Hibernate pojos和映射吗?

我已经有了Netbeans创建的hibernate映射文件和pojos,我已经添加了命名查询和额外的方法. 现在我已经向数据库添加了另一个表,并将一个外键列添加到现有表中. 只有一个表可以手动添加映射,这不是一个大问题,但它会变得单调乏味且容易出错. 我现在所做的是使用向导在新包中创建一组全新的类和映射,并手动合并它们,这本身就容易出错. 有没有办法自动更新.hbm和java文件?解决方法:你想要实现的并不是保持数据库和休眠同步的最佳方法.如...

java – 如何解决hibernate错误:实体映射中的重复列?【代码】

嗨,我有以下型号:@Entity class Flight{private Airport airportFrom;private Airport airportTo;@OneToOne(fetch=FetchType.LAZY,optional=false)public Airport getAirportFrom(){return this.airportFrom;}@OneToOne(fetch=FetchType.LAZY,optional=false)public Airport getAirportTo(){return this.airportTo;} }@Entity class Airport{private Integer airportId;@Idpublic Integer getAirportId(){this.airportId;} }我收到...

java – 无法将Control-Backspace映射到KeyStroke【代码】

我无法将Control-Backspace键映射到KeyStroke.以下对我没有意义.import java.awt.event.KeyEvent; import javax.swing.KeyStroke; public class TestControlBackspace {public static void main(String[] args) {KeyStroke ks1 = KeyStroke.getKeyStroke(KeyEvent.VK_BACK_SPACE, KeyEvent.VK_CONTROL);KeyStroke ks2 = KeyStroke.getKeyStroke(KeyEvent.VK_BACK_SPACE, KeyEvent.VK_SHIFT);KeyStroke ks3 = KeyStroke.getKeyStrok...

如何通过XPath将XML映射到Java对象?【代码】

给出XML示例:<fooRoot><bar><lol>LOLOLOLOL</lol></bar><noob><boon><thisIsIt></thisIsIt></boon></noob> </fooRoot>哪个应该映射到:class MyFoo {String lol;String thisIsIt;Object somethingUnrelated; }约束: >不应转换XML,它是作为解析的org.w3c.dom.Document对象提供的.>类不会也不会将1:1映射到XML.>我只想将XML的特定路径映射到对象的特定字段. 我的梦想解决方案如下:@XmlMapped class MyFoo {@XmlElement("/fooRoot...

java – 使用Play映射特定的文件路由!骨架【代码】

我想在我的Play上设置Google网站管理员!网站通过HTML页面.谷歌游戏我一个特定的HTML页面,他们问我放在mydomain.com/someuniquehash.html. 我把文件放在我的应用程序的public / html文件夹中,我尝试将此规则添加到Play!的路径文件中: GET /someuniqhehash.html staticDir:public / html / someuniquehash.html 然而,当我访问此URL时,我得到404:These routes have been tried, in this order :GET /@documentation/cheats...

映射 - 相关标签