springboot实战第二章

springboot实战第二章

springboot实战第二章小计

1.spring el表达式

支持在xml和注解中使用表达式,实现资源引入。
在引入文件的时候,注意编码,可以在注册PropertySourcesPlaceholderConfigurer Bean的时候setFileEncoding(“UTF-8”)

2.scope

* scope描述的是spring容器如何新建Bean的实例的。

* scope基本的有如下几种:
* 1.singleton ,一个spring容器中只有一个bean实例,默认配置
* 2.prototype,原型模式,每次调用新建一个Bean实例
* 3.request,web项目中,给每一个http request新建一个bean实例
* 4.session,web项目中,给每一个http session新建一个bean实例
* 5.globalSession,这个只在portal应用中有用,给每一个global http session新建一个bean实例

* 这里只简单测试了2前两种

3.Bean的创建与销毁

可以使用JSR-250的注解实现初始化bean与销毁bean之前的操作

4.Profile

Profile为不同环境下使用不同的配置提供了支持

5.event,spring事件

* spring事件为bean与bean之间的消息通信提供了支持
* 需要遵循以下流程
* 1.自定义事件,继承ApplicationEvent
* 2.定义事件监听器,实现ApplicationListener
* 3.使用容器发布事件

代码细节在码云:https://gitee.com/yuanhan93/learn_spring4/tree/master/src/main/java/com/just/spring4/ch2  

ch2为第二章内容

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100319.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JS indexOf() 函数[通俗易懂]

    JS indexOf() 函数[通俗易懂]vartest=str1.indexOf(str2);//返回-1表示在str1里没有找到指定的字符串str2的内容.如果有字符串存在就返回它的下表以0开始列子:Strings1=”ahkb”;Strings2=”k”;s1.indexOf(s2)==2;;…

    2022年7月13日
    20
  • 各种解决环境安德鲁斯(总结下,每次找各种)

    各种解决环境安德鲁斯(总结下,每次找各种)

    2022年1月1日
    48
  • python2.7安装pytorch_PyTorch安装「建议收藏」

    python2.7安装pytorch_PyTorch安装「建议收藏」这个系列写了好几篇文章,这是相关文章的索引,仅供参考:以下是相关深度学习工具包的安装,包括Tensorflow,PyTorch,Torch等:首先安装libcupti-devsudoapt-getinstalllibcupti-dev然后用virtualenv方式安装Tensorflow(当前是1.4版本)sudoapt-getinstallpython-pippython…

    2022年6月24日
    25
  • JAVA中&&和&、||和|的区别?「建议收藏」

    JAVA中&&和&、||和|的区别?「建议收藏」问题一:JAVA中&&和&、||和|(短路与和逻辑与、短路或和逻辑或)的区别?首先名称是不同的&&逻辑与  ||逻辑或  它们都是逻辑运算符& 按位与  | 按位或  它们都是位运算符if(a==1&&b==2) 这是说既要满足a=1也要满足b=2if(a==1||b==2) 这是说或者满足a=1或者要满足b=2而a&b或者a|b则是二进制的与…

    2022年7月7日
    20
  • SQL怎么实现模糊查询[通俗易懂]

    SQL怎么实现模糊查询[通俗易懂]模糊查询的语句一般如下:SELECT字段FROM表WHERE某字段LIKE条件;关于条件部分,有以下匹配模式:1.%:表示零个或多个字符。可以匹配任意类型和任意长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。select*fromuserwhereusernamelike’%张%’;将会把user这张表里面,列名username中含有张的记录全部查询出来。如果需要找到user这张表里面,字段username中既有张,又有李的记录,可以使用and

    2022年5月7日
    124

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号