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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ringbuffer的常规用法_wear ring

    ringbuffer的常规用法_wear ring文章目录概述示例引用概述ringbuffer,或者说循环队列,是嵌入式开发中的一个基本模型,常用于命令队列,资源循环分配场合。示例ring_buffer.hringbuffer封装APItestringbuffer.c测试ringbufferapi.//ring_buffer.h#include<stdlib.h>typedefstructs_ring_buffer{ inttail; inthead; intsize; intitem_si

    2025年10月19日
    2
  • 电商后台管理系统前端开发总结[通俗易懂]

    电商后台管理系统前端开发总结[通俗易懂]前端和服务器存在跨域问题使用token维持状态,否则使用cookie或者session记录状态

    2022年5月18日
    50
  • torch.optim.lr_scheduler:调整学习率

    torch.optim.lr_scheduler:调整学习率本文是笔者在学习cycleGAN的代码时,发现其实现了根据需求选择不同调整学习率方法的策略,遂查资料了解pytorch各种调整学习率的方法。主要参考:https://pytorch.org/docs/stable/optim.html#how-to-adjust-learning-rate1综述torch.optim.lr_scheduler模块提供了一些根据epoch训练次数来调整学习率(…

    2025年8月18日
    3
  • 数据结构与算法——栈和队列

    数据结构与算法——栈和队列栈和队列是两种重要的线性结构 本篇文章详细总结了数据结构与算法中栈和队列的终点知识 并且结合代码片段实现其基本操作 干货满满 每一句话都是重点 希望能给更多的小伙伴在学习数据结构与算法时带来一定帮助

    2025年11月21日
    2
  • idea 2021.8 激活码_在线激活

    (idea 2021.8 激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~BI…

    2022年3月22日
    69
  • NOTIFYICONDATA结构

    NOTIFYICONDATA结构//农机调度项目代码NOTIFYICONDATAm_notifyData;m_notifyIcon.ChangeIcon(IDI_PAUSE,_T("监控终端server已暂停&quot

    2022年7月3日
    26

发表回复

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

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