powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Jooq postgres Spring boot 2 configuration
25 сообщений из 85, страница 2 из 4
Jooq postgres Spring boot 2 configuration
    #39910064
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton
gycb, по jooq-codegen-maven ты меня не спрашивай. Я с ним не работал вообще.

я правильно понимаю этот говно плагин должен сгенерировать мне класс по моей схеме sql?
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910065
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gycb
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
<plugin>
				<groupId>org.jooq</groupId>
				<artifactId>jooq-codegen-maven</artifactId>
				<executions>
					<execution>
						<goals>
							<goal>generate</goal>
						</goals>
					</execution>
				</executions>
				<dependencies>
					<dependency>
						<groupId>org.postgresql</groupId>
						<artifactId>postgresql</artifactId>
						<version>42.1.1</version>
					</dependency>
				</dependencies>
				<configuration>
					<jdbc>
						<driver>org.postgresql.Driver</driver>
						<url>jdbc:postgresql://localhost/kaffkadb</url>
						<user>postgres</user>
						<password>admin</password>
					</jdbc>
					<generator>
						<database>
							<name>org.jooq.meta.postgres.PostgresDatabase</name>
							<includes>.*</includes>
							<excludes>.*_[0-9]+</excludes>
							<inputSchema>public</inputSchema>
						</database>
						<target>
							
							<directory>target/generated-sources</directory>
						</target>
					</generator>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>build-helper-maven-plugin</artifactId>
				<executions>
					<execution>
						<phase>generate-sources</phase>
						<goals>
							<goal>add-source</goal>
						</goals>
						<configuration>
							<sources>
								<source>target/generated-sources</source>
							</sources>
						</configuration>
					</execution>
				</executions>
			</plugin>


вот так щас попробую

как был фатал еррор так и есть
invalid target блейть
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910071
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gycb
mayton,
майтон сейчас ИИ говорит тебе кто сожрал колобка,а ты про какой то обоссаный проект из 100 файлов))

Пфф. Неубедительно.
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910089
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gycb

как был фатал еррор так и есть
invalid target блейть

фатал ерор победил ,была ошибка в версиях джавы.
теперь нужно два плагина запустить билд -хелпер и генератор
я так понимаю сначала нужно запустит билд хелпер - он сгенерирует в указанном месте фолдер
а в него уже зальются сгенерированые классы
но блин совсем туго идет

вот этот билд хелпер
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>build-helper-maven-plugin</artifactId>
				<executions>
					<execution>
						<phase>generate-sources</phase>
						<goals>
							<goal>add-source</goal>
						</goals>
						<configuration>
							<sources>
								<source>gensrc/main/java</source>
							</sources>
						</configuration>
					</execution>
				</executions>
			</plugin>



запускаю этот плагин получаю
Код: java
1.
2.
Failed to execute goal org.codehaus.mojo:build-helper-maven-plugin:3.0.0:add-source (default-cli) on project KaffkaTestApp: The parameters 'sources' for goal org.codehaus.mojo:build-helper-maven-plugin:3.0.0:add-source are missing or invalid -> [Help 1]
[ERROR] 



я не пойму я должен чтоли создать эту директорию сначала сам?или же ее создаст плагин пля
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910090
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
создал руками директорию - нифига - как не видит этот хелпер йопаный ничего так и продолжает не видеть)
как же я обожаю этот секс с мавен конфигами и его драными плагинами
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910093
MAPA3OT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gycb, ты же вроде на Идее сидишь, есть же Local History. Более того она и в Эклипсе есть и в NetBeans, про JDeveloper врать не буду,его слишком давно щупал.
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910095
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MAPA3OT
gycb, ты же вроде на Идее сидишь, есть же Local History. Более того она и в Эклипсе есть и в NetBeans, про JDeveloper врать не буду,его слишком давно щупал.

да я восстановил все по памяти,благо с этим нет проблем

теперь мне нужно по моим sql схемам сгенерить жук классы
чо то пока не найду годных гайдов,слишком какая то заумная конфигурация
уже и так и этак какая то жёпа замудреная -все через жопные xml конфигурируется ,нихрена ничего ниггде не видит никто
мавен глючит,билд хелпер(нах он вообще нужен?) не рабоает
плять казалось бы простейшее действо - распарсить говно скрип sql построить на его основен говно жук класс
с помощью которого я смогу написать говно метод чтобы положить в таблицу какое нибудь говно
накой то хер навертели кучу каки то говно конфигов
ну сделай ты по людски - 1 проперть -тип базы
2.проперть где лежит sql скрипт
3.проперть куда положить сгенерированый класс

сцука ну что еще надо то -нет там такая гора всякого дерьма что оно физически не будет конфигурироваться пока ты в офис к этим раздолбаям из жука не приедешь судя по всему- еще и деньги за это кто то платит я фигею)
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910097
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
<plugin>

  <!-- Specify the maven code generator plugin -->
  <!-- Use org.jooq            for the Open Source Edition
           org.jooq.pro        for commercial editions, 
           org.jooq.pro-java-8 for commercial editions with Java 8 support,
           org.jooq.pro-java-6 for commercial editions with Java 6 support,
           org.jooq.trial      for the free trial edition 
         
       Note: Only the Open Source Edition is hosted on Maven Central. 
             Import the others manually from your distribution -->
  <groupId>org.jooq</groupId>
  <artifactId>jooq-codegen-maven</artifactId>
  <version>3.12.3</version>

  <!-- The plugin should hook into the generate goal -->
  <executions>
    <execution>
      <goals>
        <goal>generate</goal>
      </goals>
    </execution>
  </executions>

  <!-- Manage the plugin's dependency. In this example, we'll use a PostgreSQL database -->
  <dependencies>
    <dependency>
      <groupId>org.postgresql</groupId>
      <artifactId>postgresql</artifactId>
      <version>9.4.1212</version>
    </dependency>
  </dependencies>

  <!-- Specify the plugin configuration.
       The configuration format is the same as for the standalone code generator -->
  <configuration>

    <!-- JDBC connection parameters -->
    <jdbc>
      <driver>org.postgresql.Driver</driver>
      <url>jdbc:postgresql:postgres</url>
      <user>postgres</user>
      <password>test</password>
    </jdbc>

    <!-- Generator parameters -->
    <generator>
      <database>
        <name>org.jooq.meta.postgres.PostgresDatabase</name>
        <includes>.*</includes>
        <excludes></excludes>
        <!-- In case your database supports catalogs, e.g. SQL Server:
        <inputCatalog>public</inputCatalog>
          -->
        <inputSchema>public</inputSchema>
      </database>
      <target>
        <packageName>org.jooq.codegen.maven.example</packageName>
        <directory>target/generated-sources/jooq</directory>
      </target>
    </generator>
  </configuration>
</plugin>



вот эта портянка тухлая с их сайта жучьего- я делаю по ней-не работает нихрена
так и понятно как это дерьмо будет работать если тут даже нет указания где скрипты лежат...
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910099
MAPA3OT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gycb
вот эта портянка тухлая с их сайта жучьего- я делаю по ней-не работает нихрена
так и понятно как это дерьмо будет работать если тут даже нет указания где скрипты лежат...


Я про Jooq знаю ровным счётом нифига, ни разу не использовал. Зато знаю немножечко английский язык:
Поэтому задаю наводящий вопрос: Что делает эта секция?
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<generator>
      <database>
        <name>org.jooq.meta.postgres.PostgresDatabase</name>
        <includes>.*</includes>
        <excludes></excludes>
        <!-- In case your database supports catalogs, e.g. SQL Server:
        <inputCatalog>public</inputCatalog>
          -->
        <inputSchema>public</inputSchema>
      </database>
      <target>
        <packageName>org.jooq.codegen.maven.example</packageName>
        <directory>target/generated-sources/jooq</directory>
      </target>
    </generator>
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910103
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gycb,

ты коллег спрашивать пробовал?
сомневаюсь, что ты там у вас первый, кому сказали использовать Jooq
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910109
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А слегка замаскированную обсценную лексику всем можно использовать или только самым любимым клоунам?
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910125
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA
gycb,

ты коллег спрашивать пробовал?
сомневаюсь, что ты там у вас первый, кому сказали использовать Jooq

коллеги отпусках все это раз,во вторых задание типо как подготовка меня к стэку проекта,поэтому как то не очень хочется дергать их по этому поводу
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910128
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MAPA3OT
gycb
вот эта портянка тухлая с их сайта жучьего- я делаю по ней-не работает нихрена
так и понятно как это дерьмо будет работать если тут даже нет указания где скрипты лежат...


Я про Jooq знаю ровным счётом нифига, ни разу не использовал. Зато знаю немножечко английский язык:
Поэтому задаю наводящий вопрос: Что делает эта секция?
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<generator>
      <database>
        <name>org.jooq.meta.postgres.PostgresDatabase</name>
        <includes>.*</includes>
        <excludes></excludes>
        <!-- In case your database supports catalogs, e.g. SQL Server:
        <inputCatalog>public</inputCatalog>
          -->
        <inputSchema>public</inputSchema>
      </database>
      <target>
        <packageName>org.jooq.codegen.maven.example</packageName>
        <directory>target/generated-sources/jooq</directory>
      </target>
    </generator>


судя по всему это настройки генератора,который генерирует классы и кладет их в указанную директорию
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910129
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
причем сейчас ничего не падает - но последний домен из пакета указанного как таргет сжирается жуком - и просто компилируется код в таргете-а где классы которые жук сделал,там кроме моих класов ничего нет
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910130
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стас. Запускай maven с ключом -X.
Он выдаст детальную информацию в консоль о своих действиях.

Там возможно пишется warning.

И вообще. Новый год на носу. Иди уже жрать мандарины.
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910133
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton
Стас. Запускай maven с ключом -X.
Он выдаст детальную информацию в консоль о своих действиях.

Там возможно пишется warning.

И вообще. Новый год на носу. Иди уже жрать мандарины.

не могу) я должен это сделать)
у меня щас прикол я нашел видео то что мне надо
смотрю у автора есть в проекте директория target/generated-soursec/jooq
а в ней пакет com.бла.бла.бла
именно это он и прописывает вот тут
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<generator>
						<database>
							<name>org.jooq.meta.postgres.PostgresDatabase</name>
							<includes>.*</includes>
							<excludes/>
							<inputSchema>public</inputSchema>
						</database>
						<target>
							<packageName>com.alekseev.kaffka</packageName>
							<directory>target/generated-sources/jooq</directory>
						</target>
					</generator>



я пытаюсь создать эту же директорию - она у меня создается сразу красная- потом директория герератд -ресурс- синяя а jooq уже создается как пакет...
тоесть я в своем проекте не могу создать директорию лол что?
мавен клин делал если шо
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910134
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
папку создал эту прописал все как в видео,ничего не работает))
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910135
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YouTube Video
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910138
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это какой то пздц если честно
я так понимаю мне нужно запустить плагин jooq codegen
он нормально запускается без ошибок- пишет билд саксес
и отжирает пакет вникуда
при этот ничего не генерируя

это какой то новый вид секса с насекомым жуком)))давно такой бороды не было ппц
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910140
gycb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну вообщем разобрался я))
эти ребята во всех видео и прочих гайдах забыли сказать что их метод работает если таблица существует- тоесть жук идет в базу и ищет там все таблицы и генерит классы
а если базы нет - то он сносит указанный пакет и все)
а если нужен кодгенерация из sql скрипта это уже сложней ,но я опробую))
по крайне мере уже хоть что то получилось)
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910152
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gycb,
Так как сабж это такой Linq шарповский, то прикольно)).
Ты все таки продоожаешь Не изучать SQL и базы данных.
Аллергия у тебя)
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910157
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gycb
skyANA
gycb,

ты коллег спрашивать пробовал?
сомневаюсь, что ты там у вас первый, кому сказали использовать Jooq

коллеги отпусках все это раз,во вторых задание типо как подготовка меня к стэку проекта,поэтому как то не очень хочется дергать их по этому поводу

Стесняешься что-ли?
Как бы эффективное взаимодействие в интересах команды.
Лучше до код ревью спросить что да как, чем потом переделывать.
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910169
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Ты все таки продоожаешь Не изучать SQL и базы данных.
Аллергия у тебя)
а изучит - всё остальное ему не потребуется.
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910181
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Я мало видел профи в java не знающих бд.
Этим все сказано.
...
Рейтинг: 0 / 0
Jooq postgres Spring boot 2 configuration
    #39910244
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gycb
ну вообщем разобрался я))
эти ребята во всех видео и прочих гайдах забыли сказать что их метод работает если таблица существует- тоесть жук идет в базу и ищет там все таблицы и генерит классы
а если базы нет - то он сносит указанный пакет и все)
а если нужен кодгенерация из sql скрипта это уже сложней ,но я опробую))
по крайне мере уже хоть что то получилось)

Стас. У тебя - талант тестировщика. Зашёл в фреймворк и собрал кучу граблей.

Может подумаешь об карьерном кульбите? Я серъёзно.
...
Рейтинг: 0 / 0
25 сообщений из 85, страница 2 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / Jooq postgres Spring boot 2 configuration
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]