اس سے پہلے آپ کو یہ کرنے کی ضرورت ہے: - ڈوکر انسٹال کریں؛ - IntelliJ IDEA Ultimate انسٹال کریں اور اسے 30 دنوں کے لیے مفت حاصل کریں۔ - Intellij IDEA میں Docker پلگ ان انسٹال کریں۔ مثال کے طور پر، آپ نے ایک ہستی کے ساتھ اسپرنگ بوٹ ایپلیکیشن بنائی:
@Entity
public class Person {
@Id
@Column
@GenericGenerator(name = "generator", strategy = "increment")
@GeneratedValue(generator = "generator")
Long id;
@Column
String name;
//конструктор, геттеры, сеттеры
}
پوسٹگریس سے کنکشن کو لاگو کرنے کے لیے، درج ذیل اقدامات کریں: 1. pom.xml میں انحصار داخل کریں۔
<!-- https://mvnrepository.com/artifact/org.postgresql/postgresql -->
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.3.1</version>
</dependency>
2. پروجیکٹ کے روٹ فولڈر میں، ایک فائل بنائیں: docker-compose.yaml (اسکرین شاٹس میں ٹائپنگ کی غلطی ہے) تصویر روٹ فولڈر java-rush-docker فائل کے مواد کو دکھاتی ہے:
version: '3'
services:
postgres:
image: 'postgres:13'
container_name: 'java-postgres'
ports:
- 5432:5432
environment:
- 'POSTGRES_USER=sa'
- 'POSTGRES_HOST_AUTH_METHOD=trust'
- 'POSTGRES_DB=java'
پوسٹگریس کے ساتھ اسی لائن پر : ایک سبز تیر ہوگا، آپ کو اس پر کلک کرنے کی ضرورت ہے۔ سروسز کے ٹیب میں IntelliJ IDEA کے نچلے حصے میں یہ عمل ظاہر ہوگا، عمل درآمد کے بعد درج ذیل اندراج ظاہر ہونا چاہیے: اسٹیٹس: پوسٹگریس کے لیے نئی تصویر ڈاؤن لوڈ کی گئی: 13 جاوا پوسٹگریس بنانا... 'Compose: docker-compouse.yaml' نے کامیابی سے تعینات کیا گیا ہے. اس کا مطلب ہے کہ سب کچھ ٹھیک ہے۔ کچھ اس طرح بائیں ونڈو میں ظاہر ہوگا: اس کا مطلب ہے کہ جاوا پوسٹگریس کنٹینر پوسٹگریس سروس میں لانچ کیا گیا ہے ۔ امیجز فولڈر میں پوسٹگریس 13 امیج ہونی چاہیے ۔ 3. application.yaml (یا application.properties ) فائل میں درج ذیل ترتیبات ہونی چاہئیں:
spring:
datasource:
driverClassName: org.postgresql.Driver
url: jdbc:postgresql://localhost:5432/postgres
username: sa
password:
jpa:
properties:
hibernate:
dialect: org.hibernate.dialect.PostgreSQLDialect
اب آپ Spring-Boot پروجیکٹ چلا سکتے ہیں۔ 4. پروجیکٹ شروع ہونے کے بعد، کنکشن سیٹ اپ کریں: ڈیٹا بیس ٹیب پر کلک کریں ، ڈراپ ڈاؤن لسٹ میں "+" پر کلک کریں، Postgres کو منتخب کریں، یوزر فیلڈ میں صارف کا نام (username: sa ) درج کریں ، چیک کریں کہ آیا وہاں موجود ہے۔ ایک کنکشن اگر سب کچھ ٹھیک ہے، تو اپلائی اور اوکے پر کلک کریں ۔ درج ذیل ونڈو نمودار ہو گی: ڈیٹا بیس تعینات اور منسلک ہے۔ اگر آپ Docker کے بارے میں مزید جاننا چاہتے ہیں: اس مضمون میں ، Docker کے بارے میں ایک ویڈیو تلاش کریں اور وہاں جو دکھایا گیا ہے اسے نافذ کریں۔ ڈوکر کی بنیادی باتیں گائیڈ پڑھیں ۔ بنیادی ڈوکر کمانڈز کو محفوظ کریں ۔
GO TO FULL VERSION