mapDb хранить список объектов вне кучи или файла
Я хочу использовать mapDb для хранения синтаксиса объекта List, не создавая никаких ошибок, а получая данные для карты, получая исключение приведения класса. но я вижу ниже предупреждения в затмении: несколько маркеров в этой строке
- Безопасность типов: выражение типа HTreeMap необходимо не проверять
преобразование для соответствия ConcurrentMap>. - Безопасность типов: выражение типа GroupSerializer необходимо отключить
преобразование в соответствии с сериализатором. - Безопасность типов: непроверенный вызов hashMap(String, GroupSerializer, GroupSerializer) универсального метода hashMap(String, Serializer, Serializer) типа DB.
ниже код.
DB db = DBMaker.fileDB("file.db").fileMmapEnable().make();
ConcurrentMap<String,List<Employee>> map = db.hashMap("map", Serializer.STRING, Serializer.JAVA).createOrOpen();
List<Employee> employees = new ArrayList<Employee>();
map.put("2019_JAN", employees );
map.put("2019_FEB", employees );
db.commit();
db.close();
не используйте, где я делаю неправильно, ваш вклад будет ценным