springBoot之基礎篇

2021-08-21 05:37:22 字數 1710 閱讀 6413

關於如何去建立springboot專案,本人就不多說了.用idea建立springboot是非常快捷的,詳情請參照一下連線,

用idea快速搭建springboot專案

import org.springframework.web.bind.annotation.restcontroller;

@restcontroller

public class hellocontroller

}

home.province=浙江

home.city=wenzhou

home.desc=dev:i'm living in $ $.

user:

id: $

age: $

desc: 我是mt $

uuid: $

配置好就可以寫實體類了如下**:@compoent表示將該實體類注入到springboot中,id注入

package com.springboot.springbootdemo.property;

import org.springframework.boot.context.properties.configurationproperties;

import org.springframework.stereotype.component;

@component

@configurationproperties(prefix = "user")

public class userproperties

public void setid(long id)

public int getage()

public void setage(int age)

public string getdesc()

public void setdesc(string desc)

public string getuuid()

public void setuuid(string uuid)

@override

public string tostring() ';

}}

測試類如下:

package com.springboot.springbootdemo;

import com.springboot.springbootdemo.property.userproperties;

import org.junit.test;

import org.junit.runner.runwith;

import org.slf4j.logger;

import org.slf4j.logge***ctory;

import org.springframework.beans.factory.annotation.autowired;

import org.springframework.boot.test.context.springboottest;

import org.springframework.test.context.junit4.springrunner;

@springboottest

@runwith(springrunner.class)

public class propertiestest

}

Spring Boot 入門之web基礎篇(二)

spring boot 入門之 web 篇 二 由於 jsp 不被 springboot 推薦使用,所以模板引擎主要介紹 freemarker 和 thymeleaf。2.1.1 新增 freemarker 依賴 2.1.2 新增 freemarker 模板配置 2.1.3 freemarker 案...

SpringBoot 學習之Spring篇

scope 描述的是 spring 容器如何新建 bean 的例項的。spring 的scope 有以下幾種,通過 scope 註解來實現。1 singleton 乙個 spring 容器中只有乙個 bean 的例項,此為 spring的預設配置。2 prototype 每次呼叫新建乙個 bean ...

Spring Boot之快取篇(一)

我門知道乙個程式的瓶頸在於資料庫,我門也知道記憶體的速度是大大快於硬碟的速度的。當我門需要重複的獲取相同的資料的時候,我門一次又一次的請求資料庫或者遠端服務,導致大量的時間耗費在資料庫查詢或者遠端方法的呼叫上,導致程式效能的惡化,這更是資料快取要解決的問題。spring定義了 org.springf...