Spring使用小笔记

  最近又在重新学习Spring,主要基于《Spring实战》这本书以及官方最新文档来学习。Spring框架的核心模块还是很多的,就使用方面来说,将项目实际使用或者可能遇到的问题记录在下面。

  1. 动态切换数据源(AOP)
    文章示例使用springboot+mybatis实现多数据源配置,AOP注解进行动态切换。使用这种思想也可以实现读写分离。
  2. 不修改已有类的情况下为其或子类增加方法(AOP)示例1 | 示例2
    通过使用@DeclareParents注解可以为某个类及其所有子类动态代理新增实现接口,从而达到为该类及其所有子类新增方法的目的。实际项目中我们可以给某些类进行业务扩展,新业务可以完美的独立出来,方便维护。
  3. IDEA用maven构建一个SpringMVC项目并配置
    快速构建一个SpringMVC项目,并给出xml配置和java配置。
  4. 解决JSP中使用EL表达式取不到值
    自己在写demo的时候,遇到的比较头大的问题。原因是使用了java配置但是同时保留了自动生成web.xml文件,应该将该文件删除或者改为servlet3.0的配置。
  5. 解决Thymeleaf出现中文乱码 返回乱码 | 接收乱码
    文件、HTML、模板解析器、视图解析器、tomcat能想到的都给他统一了。
  6. Servlet Tomcat Java 版本之间的对应关系
    类似Tomcat是不是遵循Servlet3.1规范的问题,看看这个表就知道了。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值