1. 程式人生 > >SpringBoot 連線資料庫

SpringBoot 連線資料庫

ps: spring boot連線資料庫

Spring Boot專案啟動

這裡寫圖片描述
上圖所示,沒有問題。下一步進行配置mysql

連線mysql資料庫

1. appliction配置檔案

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/news?useUnicode=true&characterEncoding=utf-8
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com
.mysql.jdbc.Driver spring.datasource.max-idle=10 spring.datasource.max-wait=10000 spring.datasource.min-idle=5 spring.datasource.initial-size=5

2. pom.xml

新增資料庫連線
<dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope
>
runtime</scope> </dependency>

3. 利用JdbcTemplate執行語句

在controller中新增

 @Autowired
    private JdbcTemplate jdbcTemplate;


 @RequestMapping("/getUser")
    public List<Map<String,Object>> getUser(){
        String sql="select * from initname";
        List<Map<
String,Object>> list=jdbcTemplate.queryForList(sql); return list; }

這裡寫圖片描述

如圖所示即成功連線上查詢了。

相關推薦

5.04-springboot連線資料庫啟動報錯

   部分異常資訊如下: 2018-12-05 17:00:19.810 ERROR 10908 --- [eate-1708786164] com.alibaba.druid.pool.DruidDataSource : create connection SQLExceptio

SpringBoot連線資料庫JDBCTemplate方式

廢話不多說,直接上程式碼了,因為在學習的過程中經常要用到,所以掌握下是必要的! Maven專案建立好SpringBoot專案之後,就可以開始編寫程式碼,注意各自的資料庫連線地址是不一樣的,但是大多數人是jdbc:mysql://localhost:30306/liangtest:

SpringBoot 連線資料庫

ps: spring boot連線資料庫 Spring Boot專案啟動 上圖所示,沒有問題。下一步進行配置mysql 連線mysql資料庫 1. appliction配置

springboot連線資料庫報錯java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName.

我以前的專案是用的springboot1.5.7版本,但後來另外一個專案我用了springboot2.0.2,這下連線資料庫查詢資料直接給我報錯了java.lang.IllegalArgumentException: jdbcUrl is required with driv

SpringBoot連線PostgreSql資料庫

目錄 一、介紹 1、情況說明 2、安裝軟體及依賴包  二、配置 連線資料庫 其他情況 一、介紹 1、情況說明 在這裡我使用SpringBoot配置Mybaits連線到PostgreSql資料庫的。我的原始碼也會提供給大家(此文末尾),效果如下

springboot連線資料庫

在連線資料庫的時候,配置檔案是這樣寫的,但是卻一直報 java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: NO) 在網上找過很多辦法,也試了很多,但是都還是有問題,我還嘗試過把mysql

SpringBoot在利用JDBCTemplate連線資料庫的時候報錯 Incorrect column count: expected 1, actual 3] with root cause

需要將你的程式碼改成如下: //通過使用者id查詢 @RequestMapping("/getUserById/{id}") @ResponseBody public User getUserById(@PathVariable Integer id){

springboot連線mysql資料庫(2)

第一步找到檢視——工具視窗——database或者在視窗的右側找到,,具體看我畫紅線部分然後點選。 第二步點選“+”然後找到Database——Mysql 點選 第三步按紅線部分分別寫入機器名,資料庫名,賬戶名,密碼,然後點選測試,出現右側Successful,說明連線成功,點選右

Springboot整合mybatis連線資料庫

1.匯入相關jar包 使用maven匯入,pom.xml配置如下 <!--繼承父類--> <parent> <groupId>org.springframework.boot</groupId> <artifactId&g

springBoot 打包上線跳過連線資料庫

既昨天一天命令搞砸自己的雲伺服器後, sudo -R chmod 777 / 我今天有開始了勇敢的嘗試,在配置nginx終於沒有出問題的時候,就在我要鬆一口氣的時候,我發現自己在打包的時候總是出錯,原來在打包的時候我把測試環境切換到了生產環境的時候,由於資料庫的配置不一樣

整合springBoot配置檔案部分application.properties(consumer部分不需要寫連線資料庫的配置檔案)

consumer #dubbo spring.dubbo.appname=spring-boot-starter-dubbo-goods-consumer #spring.dubbo.registry=zookeeper://192.168.9.150:2181

Druid - SpringBoot配置資料庫連線池druid

關於Druid     DRUID是阿里巴巴開源平臺上一個資料庫連線池實現,它結合了C3P0、DBCP、PROXOOL等DB池的優點,同時加入了日誌監控,可以很好的監控DB池連線和SQL的執行情況,可以說是針對監控而生的DB連線池,是目前最好的連線池。

關於springboot專案連線資料庫No operations allowed after connection closed的解決

今天因為專案的需要在系統中配置了雙資料來源。但是在專案執行過程中,系統日誌出現了No operations allowed after connection closed的錯誤。 注:專案使用mybatis,資料庫使用mysql 錯誤原因是在更改了雙資料來源後,

springboot jpa 連線資料庫

1:在pom.xml 中新增依賴 <!-- MYSQL --> <dependency> <groupId>mysql</groupId>

Springboot+druid資料庫連線池使用

1. 為什麼要使用資料庫連線池        使用資料庫連線池主要考慮到程式與資料庫建立連線的效能。建立一個新的資料庫是一個很耗時的過程,在使用完之後,可能還需要不斷的釋放建立的連線,對資源的損耗大。        而採用資料庫連線池之後,首先就建立了固定數量的資料庫連線,需

SpringBoot建立資料庫連線JdbcTemplate和Mybatis兩種方式

Spring Boot有兩種方法與資料庫建立連線,一種是使用JdbcTemplate,另一種整合Mybatis,下面分別為大家介紹一下如何整合和使用這兩種方式。1. 使用JdbcTemplate<dependency>    <groupId>mysq

SpringBoot使用Driud連線資料庫(僅配置測試連線,通過配置類方法配置)

1、下載SpringBoot官網下載SpringBoot專案 :  start.spring.io    2、使用sts工具,通過匯入maven專案,將下載好的專案匯入;sts工具下載地址:https://spring.io/tools目錄結構如下:             

SpringBoot切換資料庫連線

資料庫連線池負責分配、管理和釋放資料庫連線,它允許應用程式重複使用一個現有的資料庫連線,而不是再重新建立一個;釋放空閒時間超過最大空閒時間的資料庫連線來避免因為沒有釋放資料庫連線而引起的資料庫連線遺漏。這項技術能明顯提高對資料庫操作的效能。 1.資

Springboot預設資料庫連線池及常用屬性

Springboot預設資料庫連線池為 Tomcat JDBC Pool ,常用的屬性見下表: 屬性 描述 預設值 defaultAutoCommit 連線池中建立的連線預設是否自動提交事務 驅動的預設值 defaultReadOnly

SpringBoot使用Jpa連線資料庫

目錄 1、springboots使用Jpa連線資料需要的依賴: <!--jpa依賴--> <dependency> <groupId>org.springframework.boot</groupId>