国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

springboot添加gradle jpa組件項(xiàng)目搭建五分鐘快速上手

cocopeak / 1843人閱讀

摘要:項(xiàng)目如何搭建只要一首歌的時(shí)間廢話不多說馬上開始新建一個(gè)項(xiàng)目此處注意選擇為因?yàn)橹皇茄菔咀罨A(chǔ)的項(xiàng)目搭建所以只選擇必要的取個(gè)項(xiàng)目名,進(jìn)入項(xiàng)目會(huì)跳出這個(gè)窗口,選擇本地,可在網(wǎng)上下載不做詳細(xì)介紹等待加載完成后,開始完成簡(jiǎn)單的數(shù)據(jù)查詢首先,打開將那項(xiàng)

springboot gradle jpa項(xiàng)目如何搭建?只要一首歌的時(shí)間

廢話不多說馬上開始

新建一個(gè)項(xiàng)目

此處注意選擇Type為Gradle Project

因?yàn)橹皇茄菔咀罨A(chǔ)的項(xiàng)目搭建所以只選擇必要的 web jpa mysql

取個(gè)項(xiàng)目名,finish

進(jìn)入項(xiàng)目會(huì)跳出這個(gè)窗口,Gradle home選擇本地Gradle,Gradle可在網(wǎng)上下載不做詳細(xì)介紹

等待加載完成后,開始完成簡(jiǎn)單的數(shù)據(jù)查詢

首先,打開bulid.gradle

將mysql那項(xiàng)的runtime(啟動(dòng)時(shí))改成compile(編譯時(shí)) ,

配置resources 下的 application.properties

接下來完成一個(gè)簡(jiǎn)單的查詢

package com.example.demo.model;

import javax.persistence.*;

@Entity
@Table(name="smuser")
public class User implements Base {
    @Id
    @GeneratedValue(strategy= GenerationType.AUTO)
    private Integer id;
    private String name;

    @Override
    public String toString() {
        return "User{" +
                "id=" + id +
                ", name="" + name + """ +
                "}";
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }



    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    @Override
    public Class getDao() {
        return null;
    }
}

@Table 確定表名

package com.example.demo.dao;

import com.example.demo.model.User;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

import java.util.List;
@Repository
public interface UserDao extends JpaRepository {
    List findAll();
}

繼承JpaRepository 來使用jpa查詢,其中User為實(shí)體類名稱,Integer為主鍵的類型,findAll查詢所有數(shù)據(jù),
具體jpa查詢方法不做介紹,推薦一篇文章
https://www.cnblogs.com/ityou...
這篇文章寫的很全面想學(xué)習(xí)的可以自己看看

package com.example.demo.controller;


import com.example.demo.dao.UserDao;
import com.example.demo.model.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;

@Controller
public class TestController extends BaseController{
@Autowired
    UserDao userDao;
    @RequestMapping(value = "/")
    @ResponseBody
    public List test(){
        List list=userDao.findAll();
        return list;
    }
}

做一個(gè)簡(jiǎn)單的controller用于測(cè)試

啟動(dòng)項(xiàng)目(springboot自帶的啟動(dòng)就可以),輸入http://localhost:8023/

成功輸出
springboot添加gradle jpa組件項(xiàng)目搭建就完成了

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/76501.html

相關(guān)文章

  • 帶你搭一個(gè)SpringBoot+SpringData JPA的環(huán)境

    摘要:一從零搭建環(huán)境本次我使用的是編輯器來搭建和環(huán)境首先,我們?cè)谛陆?xiàng)目的時(shí)候,選擇,然后就行了。可以看出,本次的版本為。這是一個(gè)非常好用的插件,有了它我們可以不用寫繁瑣的方法。非常適合我們做一些簡(jiǎn)答的測(cè)試和小功能。 前言 只有光頭才能變強(qiáng)。 文本已收錄至我的GitHub倉(cāng)庫(kù),歡迎Star:https://github.com/ZhongFuCheng3y/3y 不知道大家對(duì)SpringB...

    i_garfileo 評(píng)論0 收藏0
  • spring boot - 收藏集 - 掘金

    摘要:引入了新的環(huán)境和概要信息,是一種更揭秘與實(shí)戰(zhàn)六消息隊(duì)列篇掘金本文,講解如何集成,實(shí)現(xiàn)消息隊(duì)列。博客地址揭秘與實(shí)戰(zhàn)二數(shù)據(jù)緩存篇掘金本文,講解如何集成,實(shí)現(xiàn)緩存。 Spring Boot 揭秘與實(shí)戰(zhàn)(九) 應(yīng)用監(jiān)控篇 - HTTP 健康監(jiān)控 - 掘金Health 信息是從 ApplicationContext 中所有的 HealthIndicator 的 Bean 中收集的, Spring...

    rollback 評(píng)論0 收藏0
  • 初探Kotlin+SpringBoot聯(lián)合編程

    摘要:是一門最近比較流行的靜態(tài)類型編程語言,而且和一樣同屬系。這個(gè)生成的構(gòu)造函數(shù)是合成的,因此不能從或中直接調(diào)用,但可以使用反射調(diào)用。 showImg(https://segmentfault.com/img/remote/1460000012958496); Kotlin是一門最近比較流行的靜態(tài)類型編程語言,而且和Groovy、Scala一樣同屬Java系。Kotlin具有的很多靜態(tài)語言...

    xiaokai 評(píng)論0 收藏0
  • Springboot項(xiàng)目搭建(四)整合MySQL數(shù)據(jù)庫(kù)(JPA

    摘要:整合數(shù)據(jù)庫(kù)一文件添加依賴二配置文件主參數(shù)指定指定數(shù)據(jù)源用戶名指定數(shù)據(jù)源密碼指定當(dāng)使用內(nèi)嵌數(shù)據(jù)庫(kù)時(shí),默認(rèn)是,否則為是否開啟的,默認(rèn)為參考建議配置屬性之三配置實(shí)體類主鍵主鍵自增四實(shí)現(xiàn)單表操作此處泛型為映射類型 springboot整合MySQL數(shù)據(jù)庫(kù)(JPA) 一、POM文件添加依賴 org.springframework.boot spring-boot-starte...

    hikui 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<