Size: a a a

2020 November 23

C

Cargeh in pro.jvm
Tagir
Только будьте очень осторожны с iText. У них там непростая лицензия, за которую в продакшне надо платить, и создатели этого iText умеют по результирующим pdf-кам понять, сделали вы это через их библиотеку или нет. Если ваш проект станет популярным сервисом,а вы лицензию не купите,  то к вам придут, потребуют много денег и будут угрожать судом
звучит как реальная история
источник

C

Cargeh in pro.jvm
это кто так нарвался?
источник

T

Tagir in pro.jvm
Cargeh
звучит как реальная история
Не могу комментировать.
источник

C

Cargeh in pro.jvm
Tagir
Не могу комментировать.
источник

T

Tagir in pro.jvm
Уточнение - лицензия похожа на GPL: если абсолютно весь код вашего приложения, которое использует iText, открытый и соблюдается ещё ряд условий, то iText можно использовать бесплатно. Для закрытого кода нельзя
источник

OS

Olzhas Serikbayev in pro.jvm
Tagir
Только будьте очень осторожны с iText. У них там непростая лицензия, за которую в продакшне надо платить, и создатели этого iText умеют по результирующим pdf-кам понять, сделали вы это через их библиотеку или нет. Если ваш проект станет популярным сервисом,а вы лицензию не купите,  то к вам придут, потребуют много денег и будут угрожать судом
о спс, буду осторожен))
источник

д

даня in pro.jvm
Olzhas Serikbayev
всем привет
нужно редактировать существующие файлы в формате пдф, а файлы могут разняться, разные размеры страниц, данные внутри и тд.
можно ли создать новую страницу в сущ пдф, и туда добавить кое-какие свои данные?
какие библиотеки использовать чтобы получить то что я хочу?
pdfbox
источник

ЕП

Евгений Попов... in pro.jvm
Решаю задачу от Hyperskill и в intellig в папке out не компилируются изображения? В чем может быть причина?
источник

ch

central hardware in pro.jvm
Евгений Попов
Решаю задачу от Hyperskill и в intellig в папке out не компилируются изображения? В чем может быть причина?
в чем угодно давайте ошибку, @javastart
источник

ЕП

Евгений Попов... in pro.jvm
central hardware
в чем угодно давайте ошибку, @javastart
GetResourses не находит файлы
источник

В

Влад in pro.jvm
Добрый день. Подскажите, как в JavaFX переопределить click event при работе с pagination. По-умолчанию отрабатывает как on mouse up. А необходимо on mouse down
источник

БТ

Бородатый Таракан... in pro.jvm
В спринге же можно создать класс состоящий из Id и двух енамов и к нему сделать репозиторий?
источник

ch

central hardware in pro.jvm
Бородатый Таракан
В спринге же можно создать класс состоящий из Id и двух енамов и к нему сделать репозиторий?
а что мешает?, гугл в помощь
источник

VG

Vasiliy Gruzdev in pro.jvm
Бородатый Таракан
В спринге же можно создать класс состоящий из Id и двух енамов и к нему сделать репозиторий?
можно
источник

БТ

Бородатый Таракан... in pro.jvm
Бородатый Таракан
В спринге же можно создать класс состоящий из Id и двух енамов и к нему сделать репозиторий?
Есть такое поделие
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Table(name = "table")
public class MyClass {

   @Id
   @GeneratedValue(strategy = GenerationType.IDENTITY)
   private Long id;

   @Column(name = "one_enum",
           nullable = false)
   @Enumerated(EnumType.STRING)
   private OneEnum oneEnum;

   @Column(name = "second_enum",
           nullable = false)
   @Enumerated(EnumType.STRING)
   private SecondEnum secondEnum;
}

@Repository
public interface MyClassRepository extends JpaRepository<MyClass, Long> {

   List<MyClass> getAllByOneEnum(OneEnum oneEnum);
}

И при старте приложения я получаю в лицо
Caused by: java.lang.IllegalArgumentException: Not a managed type: class MyClass at org.hibernate.metamodel.internal.MetamodelImpl.managedType(MetamodelImpl.java:552)
И мне бы понять в чем я ошибся
источник

ch

central hardware in pro.jvm
Бородатый Таракан
Есть такое поделие
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Table(name = "table")
public class MyClass {

   @Id
   @GeneratedValue(strategy = GenerationType.IDENTITY)
   private Long id;

   @Column(name = "one_enum",
           nullable = false)
   @Enumerated(EnumType.STRING)
   private OneEnum oneEnum;

   @Column(name = "second_enum",
           nullable = false)
   @Enumerated(EnumType.STRING)
   private SecondEnum secondEnum;
}

@Repository
public interface MyClassRepository extends JpaRepository<MyClass, Long> {

   List<MyClass> getAllByOneEnum(OneEnum oneEnum);
}

И при старте приложения я получаю в лицо
Caused by: java.lang.IllegalArgumentException: Not a managed type: class MyClass at org.hibernate.metamodel.internal.MetamodelImpl.managedType(MetamodelImpl.java:552)
И мне бы понять в чем я ошибся
ошибка вообще не про enum-ы
источник

БТ

Бородатый Таракан... in pro.jvm
central hardware
ошибка вообще не про enum-ы
ну уже неплохо - спасибо
источник

VK

Vladislav Kartashov in pro.jvm
Бородатый Таракан
Есть такое поделие
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@Table(name = "table")
public class MyClass {

   @Id
   @GeneratedValue(strategy = GenerationType.IDENTITY)
   private Long id;

   @Column(name = "one_enum",
           nullable = false)
   @Enumerated(EnumType.STRING)
   private OneEnum oneEnum;

   @Column(name = "second_enum",
           nullable = false)
   @Enumerated(EnumType.STRING)
   private SecondEnum secondEnum;
}

@Repository
public interface MyClassRepository extends JpaRepository<MyClass, Long> {

   List<MyClass> getAllByOneEnum(OneEnum oneEnum);
}

И при старте приложения я получаю в лицо
Caused by: java.lang.IllegalArgumentException: Not a managed type: class MyClass at org.hibernate.metamodel.internal.MetamodelImpl.managedType(MetamodelImpl.java:552)
И мне бы понять в чем я ошибся
повесить @ Entity, пойти делать RTFM  по Hibernate
источник

БТ

Бородатый Таракан... in pro.jvm
Vladislav Kartashov
повесить @ Entity, пойти делать RTFM  по Hibernate
Aw shit
Опять это невнимательность - вместо того чтобы посмотреть очевидные вещи, пошел не туда
Спасибо
источник

VK

Vladislav Kartashov in pro.jvm
👌🏻 бывает)
источник