第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • @Transactional事務

    查看全部
    0 采集 收起 來源:事務管理

    2018-10-14

  • restFul風格之Controller


    package?com.fx.demo.controller;
    import?java.util.List;
    import?java.util.Optional;
    import?org.springframework.beans.factory.annotation.Autowired;
    import?org.springframework.web.bind.annotation.DeleteMapping;
    import?org.springframework.web.bind.annotation.GetMapping;
    import?org.springframework.web.bind.annotation.PathVariable;
    import?org.springframework.web.bind.annotation.PostMapping;
    import?org.springframework.web.bind.annotation.PutMapping;
    import?org.springframework.web.bind.annotation.RequestMapping;
    import?org.springframework.web.bind.annotation.RestController;
    import?com.fx.demo.dao.GirlDao;
    import?com.fx.demo.entity.Girl;
    @RestController
    @RequestMapping("/Start")
    public?class?Start?{
    //此處為演示,邏輯比較簡單,所以直接注入dao了
    @Autowired
    private?GirlDao?dao;
    @GetMapping("/sayHello")
    public?String?sayHello(){
    return?"hello?spring?boot!";
    }
    /**
    *?獲取所有的Girl
    *?@return
    */
    @GetMapping("/girls")
    public?List<Girl>?girls(){
    return?dao.findAll();
    }
    /**
    *?存入一個Girl
    *?@param?girl
    *?@return
    */
    @PostMapping("/girls")
    public?boolean?girlAdd(Girl?girl){
    girl?=dao.save(girl);
    return?girl.getId()==0?false:true;
    }
    /**
    *?根據id獲取一個Girl
    *?@param?id
    *?@return
    */
    @GetMapping("/girls/{id}")
    //@PathVariable?注解的寫法是參數注入,所以后面的形參名就不一定與前臺對應了,可以自己隨便起
    public?Girl?getGirlById(@PathVariable("id")?Integer?id){
    Optional<Girl>?opt=dao.findById(id);
    return?opt.orElse(new?Girl());
    }
    /**
    *?修改Girl
    *?@param?g
    *?@return
    */
    @PutMapping("/girls")
    public?Girl?girlUpdat(Girl?g){
    Girl?newGirl=null;
    if(dao.findById(g.getId()).isPresent())
    newGirl=dao.save(g);
    return?newGirl;
    }
    /**
    *?刪除一個Girl
    *?@param?gId
    *?@return
    */
    @DeleteMapping("/girls/{id}")
    public?List<Girl>?girlDele(@PathVariable("id")?Integer?gId){
    if(dao.findById(gId).isPresent())?dao.deleteById(gId);
    return?dao.findAll();
    }
    /**
    *?根據年齡篩選到合適的Girl
    *?@return
    */
    @GetMapping("/girls/age/{age}")
    public?List<Girl>?gilrByage(@PathVariable("age")Integer?age){
    return?dao.findByAge(age);
    }
    }


    查看全部
  • 數據庫,jpa配置

    查看全部
  • 取配置文件變量:@Value("${name}")
    @RestController=@ResponseBody+@Controller
    @RequestMapping:配置URL映射


    查看全部
    0 采集 收起 來源:Controller的使用

    2018-10-10

  • @Value

    @Component

    @ConfigurationProperties

    查看全部
    0 采集 收起 來源:項目屬性配置

    2018-10-10

  • postman測試post方式
    查看全部
    0 采集 收起 來源:Controller的使用

    2018-10-09

  • 以后學
    查看全部
    0 采集 收起 來源:SpringBoot介紹

    2018-10-09

  • 不推薦使用模板了,現(xiàn)在的開發(fā)通常前后端分離,通過restful暴露接口,模板還會造成性能較大損耗
    查看全部
    0 采集 收起 來源:Controller的使用

    2018-10-09

  • SpringBoot和SpringMVC的關系

    查看全部
    0 采集 收起 來源:SpringBoot介紹

    2018-10-08

  • SpringBoot的特點

    查看全部
    0 采集 收起 來源:SpringBoot介紹

    2018-10-08

  • tomcat哪里配置的,以jar方式啟動怎么直接部署到tomcat的?
    查看全部
    0 采集 收起 來源:項目屬性配置

    2018-10-08

  • spring cloud是基于spring boot的
    查看全部
    0 采集 收起 來源:SpringBoot介紹

    2018-10-06

  • @SpringBoot---Controller 的使用

    @Controller 處理http請求

    @RestController Spring4之后新加的注解,原來返回json需要@ResponseBody配合@Controller

    @RequestMapping(value = {"/hello", "/hi"}, method = RequestMethod.GET) 兩個url路徑都可以訪問同一個方法

    ????????當不指定請求方式時,get/post都可以請求到,但是不推薦。

    ? ? ? ?該注解可以給整個類指定Url

    ????處理url里面的參數:

    ????????@PathVariable 獲取url中的數據

    ????????@RequestParam 獲取請求參數的值

    ????????@GetMapping/PostMapping 組合注解(感覺@RequestMapping 參數太長,可以用這些替換)


    查看全部
    3 采集 收起 來源:Controller的使用

    2018-10-05

  • spring boot 啟動web項目的三種方式:

    (1)IDEA? ?Ctrl + F5;

    (2)mvn插件 mvn? spring-boot:run

    (3)java.exe

    mvn package

    java -jar? ?xxx.jar? --spring.profiles.active=dev|prod

    查看全部
    0 采集 收起 來源:項目屬性配置

    2018-10-05

  • @GetMapping(value="/girls/{id}")

    public Girl girlFindOne(@PathVariable("id") Integer id){

    return girlRepository.findById(id)

    ? ? ? ? ? ? ? ? .orElse(null);

    }


    查看全部

舉報

0/150
提交
取消
課程須知
學習本門課程之前,您需要了解一些前置知識: 1、如何利用maven構建項目 2、Spring注解相關知識 3、MVC的思想的基本概念 4、RestfulApi相關知識
老師告訴你能學到什么?
1、創(chuàng)建第一個Spring Boot應用 2、Spirng Boot中自定義屬性配置 3、Spring Boot中Controller的使用 4、Spirng Boot中使用spirng-data-jpa和事務操作

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!