Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

Spring Boot से लोकलहोस्ट MySQL कैसे कनेक्ट करें


application.properties कॉन्फ़िगरेशन

spring.datasource.username=yourMySQLUserName
spring.datasource.password=yourMySQLPassword
spring.datasource.url=jdbc:mysql://localhost:3306/yourDatabaseName
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

टेस्ट टेबल

mysql> create table demo71 (id int, name varchar(20));
mysql> insert into demo71 values(100,'John'), (101,'David'), (102,'Bob');

Spring Boot कंट्रोलर कोड

@RestController
@RequestMapping("/table")
public class TableController {
    @Autowired EntityManager entityManager;
    @GetMapping("/demo71")
    public String getData() {
        Query sqlQuery = entityManager.createNativeQuery("select name from demo71");
        List result = sqlQuery.getResultList();
        StringBuilder sb = new StringBuilder();
        for (String s : result) sb.append(s).append(" ");
        return sb.toString();
    }
}

मुख्य क्लास और चलाना

@SpringBootApplication
public class JavaMysqlDemoApplication {
    public static void main(String[] args) {
        SpringApplication.run(JavaMysqlDemoApplication.class, args);
    }
}

चलाने के बाद URL हिट करें: https://localhost:8093/table/demo71

आउटपुट: John David Bob


  1. Java से MySQL डेटाबेस कैसे कनेक्ट करें (JDBC) Java से MySQL डेटाबेस कैसे कनेक्ट करें (JDBC)

    Java एप्लिकेशन को MySQL से जोड़ने के लिए JDBC (Java Database Connectivity) API और MySQL Connector/J ड्राइवर का उपयोग करें। आवश्यक निर्भरता (Maven) <dependency> <groupId>com.mysql</groupId> <artifactId>mysql-connector-j</artifactId> <version>8.3.0</

  1. MySQL में JSON प्रकार के कॉलम के लिए डिफ़ॉल्ट मान कैसे सेट करें MySQL में JSON प्रकार के कॉलम के लिए डिफ़ॉल्ट मान कैसे सेट करें

    समाधान ALTER TABLE में DEFAULT CONSTRAINT के साथ JSON_OBJECT() का उपयोग करें। सिंटैक्स ALTER TABLE yourTableName MODIFY COLUMN yourColumnName JSON NOT NULL DEFAULT (JSON_OBJECT()); उदाहरण टेबल बनाएं: CREATE TABLE demo24 (employee_information TEXT); JSON प्रकार में बदलें और डिफ़ॉल्ट सेट करें ALT

  1. IntelliJ में MySQL सर्वर से कनेक्ट करने के निर्देश IntelliJ में MySQL सर्वर से कनेक्ट करने के निर्देश

    जैसा कि आप सभी जानते हैं, MySQL वर्कबेंच का MySQL सर्वर के साथ समानांतर उपयोग डेटाबेस को मैनिपुलेट करना आसान और अधिक सहज बनाता है। लेकिन आजकल कई आधुनिक IDE हैं जो न केवल हमें सोर्स कोड कंपाइल और कंपाइल करने में सहायता करते हैं, बल्कि डेटाबेस मैनेजमेंट सिस्टम्स के साथ काम करने में भी सहायता करते हैं।