spring註解的使用

2021-07-27 18:15:06 字數 621 閱讀 9616

前言

spring的配置方式無外乎註解以及xml檔案配置,當然,這兩種方式各有優略,阿福並不在此討論其優略!只是單純的想要記錄下spring的一些常用註解使用!

常用註解

@repository

//持久層

@service

//業務層

@controller

//控制層

@conponent

//泛指元件,用於元件界限比較模糊的時候。 一般不推薦使用

上述的註解裡面最為複雜的恐怕就是@controller了,這是mvc的靈魂註解啊!

而目前它的使用則跟多的是想要將spring-mvc作為乙個restful的框架來使用。當然,spring也充分的考慮到了我們的難處,在spring4.0以後提供了新的@restcontroller註解給我們。

這個註解被廣泛的應用於所謂的spring-boot中,所以spring-boot天生不支援jsp和freemarker等富文字的解析。他只是純粹的微服務而已的啦!

總結註解很好用,方便我們的配置,但是將**的統一管理切成註解這種分布在各種**中的東東之後,**的整體性會被破壞。這導致的是可讀行的降低。在合適的場景下使用合適的工具,則是不變的真理!

spring 註解使用

一 配置web.xml 1 問題 spring專案中有多個配置檔案mvc.xml dao.xml 2 解決 在web.xml中 contextconfiglocation web inf xml 表示xml檔案路徑 xml表示字尾名為xml的任意檔案 3 可以使用 逗號分隔 二 controller...

Spring的 Bean註解使用

spring的 bean註解用於告訴方法產生乙個bean物件,然後這個bean物件交給spring容器管理,產生bean物件的方法spring只會呼叫一次,呼叫之後spring會將這個bean放入到自己的ioc容器中。使用 bean註解方法生成乙個bean物件 package com.config....

spring的 Value註解使用

昨天看到了springmvc的controller中的屬性使用了 value註解,並且本人之前用的 形式,看到別人用的 形式,特此記錄下。1.value註解作用 該註解的作用是將我們配置檔案的屬性讀出來,有 value 和 value 兩種方式,區別之後介紹,先不多說上圖感受。2.value註解作用...