Articles of spring

Преобразование строки JSON в экземпляр класса данных в Spring

В функции контроллера я получаю JSON через @RequestBody качестве data class . Я хочу сохранить data class как строку, а затем вернуть его обратно в data class . Как я могу достичь этого?

Spring Data JPA: обращение с унаследованным свойством другого объекта

Ситуация: (классы, являющиеся сущностями) class1 имеет свойство типа class2 subclass1 (наследует от класса 1 ) использует тип subclass2 (наследует от класса 2 ) для свойства subcl22 имеет свойство2, что класс2 не имеет Как я могу достичь этого в subclass1Repository: findByProperty_property2(xx) Очевидно, я получаю «Свойство свойства 2», найденное для типа class1 , Traversed path: class2 .property2. […]

как скомпилировать kotlin в веб-проекте eclipse maven

я использовал затмение Марс jdk8 tomcat8 kotlin 1.0 im продолжение java-> kotlin в весеннем проекте Я добавляю этот код в pom.xml <properties> <kotlin.version>1.0.0</kotlin.version> </properties> … <dependencies> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-stdlib</artifactId> <version>${kotlin.version}</version> </dependency> </dependencies> …. <build> <plugins> <plugin> <artifactId>maven-eclipse-plugin</artifactId> <version>2.9</version> <configuration> <additionalProjectnatures> <projectnature>org.springframework.ide.eclipse.core.springnature</projectnature> </additionalProjectnatures> <additionalBuildcommands> <buildcommand>org.springframework.ide.eclipse.core.springbuilder</buildcommand> </additionalBuildcommands> <downloadSources>true</downloadSources> <downloadJavadocs>true</downloadJavadocs> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.5.1</version> <configuration> <source>1.6</source> […]

Создайте собственный источник данных с параметрами spring

Я пытаюсь создать свой собственный DataSource из application-prod.properties . Теперь я знаю, что мое application.properties читается, так как оно захватывает активный профиль prod (отображается в консоли) В моем application-prod.properties меня есть следующее: jdbc.url=jdbc:postgresql://localhost:5432/myDb jdbc.username=root jdbc.password=root jdbc.driverClassName=org.postgresql.Driver Теперь, если я изменю префикс, моя консоль выдает ошибку времени компиляции. Could not resolve Spring property placholder что имеет […]

Kotlin & Hibernate IllegalArgumentException: Не удается установить поле Строка Job.name для задания

Я пытаюсь сохранить один объект с hibernate в postgres db. Класс выглядит следующим образом: @Entity @Table(name = "jobs") data class Job( @Id @GeneratedValue(strategy = GenerationType.IDENTITY) var id: Int? = 0, var name: String? = "" ) Я создаю сеанс спящего режима со следующим кодом: fun createSessionFactory(targetClass: Class<*>): SessionFactory? { val registryBuilder = StandardServiceRegistryBuilder() if (sessionFactory […]

Данные Spring создают внутреннее соединение OneToMany

Поэтому я использую данные весны, и у меня возникла проблема с попыткой получить список для этого запроса на спящий режим. interface NewFooWithMetadataDAO : Repository<Foo, Int> { @Query("""SELECT NEW com.foo.persistence.sql.po.NewFooWithMetadataPO( b.id, b.accountId, bi.profitCenterSegmentation, b.fooContext ) from Foo b left join b.fooIntent bi left join b.fooContext bc where account_id = ?1 group by b.id """) fun findByAccountId(accountId: […]

(Java + Kotlin) Autowiring: ожидается не менее 1 бит, который квалифицируется как кандидат на автоподключение для этой зависимости

У меня есть класс (Java), и я попробовал autowire класс Kotlin: класс Kotlin: @Component class HelloWorld { fun test() { println("") } } java: @Autowired private HelloWorld hello; Ошибка: вызвано: org.springframework.beans.factory.NoSuchBeanDefinitionException: не существует определяющего компонента для зависимостей [teste.payroll.HelloWorld]: ожидается как минимум 1 компонент, который квалифицируется как кандидат на автоспуск. Аннотации зависимостей: {@org.springframework.beans.fact

Ошибка при загрузке приложения IBM Bluemix Cloud Foundry SpringBoot

Я развертываю на IBM Bluemix приложение для загрузки весны, написанное в kotlin. Я использую свободу для java. Но я не могу правильно управлять своим приложением, но на моей машине на локальном компьютере он работает очень хорошо. Когда я вызываю свой REST API, он возвращает мне ошибку или не работает. Это ошибка: Произошла непредвиденная ошибка (тип […]

Java vs Kotlin – методы Spring @Async в одном классе

Я обнаружил, что в Java, когда вы пытаетесь вызвать метод @Async из того же класса, вы фактически запускаете метод в том же потоке, но в Kotlin он работает в async. Похоже, что он работает по-разному с прокси-обертками. Пример: @Service class BasicService { @Scheduled(fixedRate = 1000) fun asyncCall() { log.info("Async call") doAsync() } @Async("myAsyncExecutor") open fun […]

SpringMVC RequestMapping: добавление xml к пути контроллера для ответа xml

/ домашние животные дают ответ json. Я хотел бы использовать /pets.xml, чтобы получить ответ xml, сохраняя при этом @RequestMapping («домашние животные») на контроллере. я могу использовать @RequestMapping("/index") @RequestMapping("/index.xml") как обходной путь, но это не то, что я ищу. @RestController @RequestMapping("pets") class PetController { /*code*/ @RequestMapping(produces = arrayOf("application/json")) fun findPetsJson(): List<PetDto> { return petService.findAll() } // […]

Intereting Posts
«Java» «не распознается как внутренняя или внешняя команда, программный или командный файл. в Котлине Как справиться с намерениями с Котлином и Дирижером Интеллектуальная переменная литья в обходном пути lambda kotlin Зачем использовать inline без lambdas Царство превращает транзакцию в наблюдаемую Невозможно использовать библиотеку kotlin Как мне передать класс / класс класса Kotlin из String? Компиляция проекта Android с kotlin на TeamCity не удается Kapt generatestubs – невозможно инициализировать объект с помощью внутреннего конструктора из unit-test Должен ли возврат DAO от Kotlin Необязательный или нулевой? Как изменить глобальную переменную из реализации анонимного класса в котлин Загрузка изображения в правильное положение в режиме ресайклера Невозможно использовать .toChar () после readLine () Создание ArrayList уникальных элементов в ArrayList FragmentManager выбрасывает исключение IllegalArgumentException в Котлине