Просто добавьте ссылку на содержимое информационного окна и в общем добавьте HTML-код, который вы предпочитаете для управления содержимым информационного окна
if(props.content){
var infoWindow = new google.maps.InfoWindow({
content:props.content +
'<a href="https://public.tableau.com/en-us/s/gallery/moose-crashes-maine?gallery=votd"'>my_link</a>'
});
marker.addListener('click',function(){
infoWindow.open(map, marker);
});
Попробуйте использовать последнюю версию драйвера JDBC (в настоящее время 8.4dev-700) или дождитесь следующей версии. (Отредактировано, чтобы добавить: 8.4-701 выпущено)
В примечаниях к выпуску упоминается это изменение:
Сопоставить тип uuid базы данных с java.util.UUID. Это работает только для относительно новых версий сервера (8.3) и JDK (1.5).
вы можете попробовать:
@Column(name="foo", columnDefinition="uuid")
где columnDefinition является фрагментом собственного SQL
При использовании не JPA я бы создал UserType для форматирования UUID в виде строки, которую принимает PostgreSQL, а затем просто укажите имя реализации UserType в качестве типа столбца.
Возможно, вы можете получить тип UUID для автоматического преобразования в строку (uuid.toString () должен давать каноническое представление из 36 символов)? БД обычно надежно преобразуют вещи между строками и нативными типами.