最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

spring?boot寫java?web和接口

 更新時(shí)間:2022年01月26日 10:32:27   作者:捕風(fēng)捉影  
這篇文章主要介紹了spring?boot寫java?web和接口,Spring?Boot是由Pivotal團(tuán)隊(duì)提供的全新框架,其設(shè)計(jì)目的是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程,該框架使用了特定的方式來進(jìn)行配置,從而使開發(fā)人員不再需要定義樣板化的配置,下面詳細(xì)內(nèi)容需要的小伙伴可以參考一下

流程:

Springboot開發(fā)過程

還有一個(gè)是mybatis的依賴

測試接口

@RestController

public class Hello {
? ? @RequestMapping("/hello")
? ? public String hello(){
? ? ? ? return "helloworld";
? ? }

}

***.yml文件配置

spring:
? ? ? datasource:
? ? ? ? ? ? driver-class-name: com.mysql.cj.jdbc.Driver
? ? ? ? ? ? url: jdbc:mysql://localhost:3306/student?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=Asia/Shanghai
? ? ? ? ? ? username: root
? ? ? ? ? ? password: 123456
mybatis:
? ? ? mapper-locations: classpath:mapper/*.xml

數(shù)據(jù)庫字段:

pojo

@Data
public class User {
? ? private ?int id ;
? ? private String name;
? ? private int age;
? ? private String email;
? ? *****

剩下的就是getset方法自行完成

mapper

@Mapper
public interface UserMapper {
? ? List<User> findAll();
}

如果是springboot,在啟動(dòng)類中使用@MapperScan(“mapper接口所在包全名”)即可,不用一個(gè)一個(gè)的在Mapper接口中加@Mapper注解。@Mapper注解是識(shí)別他為mybatis的mapper接口,會(huì)自動(dòng)的把 加@Mapper 注解的接口生成動(dòng)態(tài)代理類。
springboot認(rèn)識(shí)你的mapper層,也可以在啟動(dòng)類上面加MapperScan(“mapper層所在包的全名”)

mapper.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.liuyang.mapper.UserMapper">
? ? <select id="findAll" resultType="com.liuyang.entity.User">
? ? ? ? SELECT * FROM user
? ? </select>
</mapper>

controller

@RestController
public class UserController {

? ? @Autowired
? ? //把userService實(shí)例化
? ? private UserService userService;
? ? @RequestMapping("/user")
? ? public List<User> getUser(){

? ? ? ? return userService.findAll();

? ? }

}

注意一定要把userService 注入到容器中

數(shù)據(jù)成功拿到

相關(guān)文章

  • java基于socket傳輸zip文件功能示例

    java基于socket傳輸zip文件功能示例

    這篇文章主要介紹了java基于socket傳輸zip文件功能,結(jié)合實(shí)例形式分析了java使用socket進(jìn)行文件傳輸?shù)木唧w操作步驟與服務(wù)器端、客戶端相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-07-07
  • java數(shù)據(jù)結(jié)構(gòu)與算法之插入排序詳解

    java數(shù)據(jù)結(jié)構(gòu)與算法之插入排序詳解

    這篇文章主要介紹了java數(shù)據(jù)結(jié)構(gòu)與算法之插入排序,結(jié)合實(shí)例形式分析了java插入排序的概念、分類、原理、實(shí)現(xiàn)方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2017-05-05
  • eclipse啟動(dòng)tomcat無法訪問的解決方法

    eclipse啟動(dòng)tomcat無法訪問的解決方法

    這篇文章介紹了eclipse啟動(dòng)tomcat無法訪問的解決方法,有需要的朋友可以參考一下
    2013-10-10
  • java后臺(tái)接收app上傳的圖片的示例代碼

    java后臺(tái)接收app上傳的圖片的示例代碼

    本篇文章主要介紹了java后臺(tái)接受app上傳的圖片的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • Java中ScheduledExecutorService介紹和使用案例(推薦)

    Java中ScheduledExecutorService介紹和使用案例(推薦)

    ScheduledExecutorService是Java并發(fā)包中的接口,用于安排任務(wù)在給定延遲后運(yùn)行或定期執(zhí)行,它繼承自ExecutorService,具有線程池特性,可復(fù)用線程,提高效率,本文主要介紹java中的ScheduledExecutorService介紹和使用案例,感興趣的朋友一起看看吧
    2024-10-10
  • IntelliJ IDEA 好用插件之a(chǎn)nalyze inspect code詳解

    IntelliJ IDEA 好用插件之a(chǎn)nalyze inspect code詳解

    這篇文章主要介紹了IntelliJ IDEA 好用插件之a(chǎn)nalyze inspect code的相關(guān)知識(shí),本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2020-12-12
  • SpringBoot設(shè)置首頁(默認(rèn)頁)跳轉(zhuǎn)功能的實(shí)現(xiàn)方案

    SpringBoot設(shè)置首頁(默認(rèn)頁)跳轉(zhuǎn)功能的實(shí)現(xiàn)方案

    這篇文章主要介紹了SpringBoot設(shè)置首頁(默認(rèn)頁)跳轉(zhuǎn)功能,本文通過兩種方案,給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 詳解Mybatis逆向工程中使用Mysql8.0版本驅(qū)動(dòng)遇到的問題

    詳解Mybatis逆向工程中使用Mysql8.0版本驅(qū)動(dòng)遇到的問題

    今天在使用 8.0.12 版的 mysql 驅(qū)動(dòng)時(shí)遇到了各種各樣的坑。這篇文章主要介紹了詳解Mybatis逆向工程中使用Mysql8.0版本驅(qū)動(dòng)遇到的問題,感興趣的小伙伴們可以參考一下
    2018-10-10
  • Java跳躍游戲?qū)嵗骖}解決思路詳解

    Java跳躍游戲?qū)嵗骖}解決思路詳解

    這篇文章主要介紹了Java跳躍游戲,總的來說這并不是一道難題,那為什么要拿出這道題介紹?拿出這道題真正想要傳達(dá)的是解題的思路,以及不斷優(yōu)化探尋最優(yōu)解的過程。希望通過這道題能給你帶來一種解題優(yōu)化的思路
    2022-10-10
  • Java如何實(shí)現(xiàn)簡單的RPC框架

    Java如何實(shí)現(xiàn)簡單的RPC框架

    這篇文章主要介紹了Java如何實(shí)現(xiàn)簡單的RPC框架,文中示例代碼非常詳細(xì),幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07

最新評論

西充县| 民乐县| 金湖县| 涟水县| 宜章县| 望江县| 启东市| 宜宾县| 南宫市| 台湾省| 彰化县| 浏阳市| 桐乡市| 定西市| 竹山县| 祥云县| 兰坪| 思茅市| 青田县| 汶川县| 崇义县| 和田县| 湖南省| 凤庆县| 大埔县| 富平县| 渭南市| 康保县| 山东| 秀山| 浪卡子县| 衡水市| 博客| 新龙县| 务川| 南阳市| 西和县| 白城市| 青海省| 台北县| 西丰县|