![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
子书少卿
一念
展开
-
springboot-笔记
注:第二种形式 System获取参数时,获取不到配置文件中的参数,(配置文件中的参数没有被加载到系统中),启动命令时指定的参数是可以获取到的原创 2022-03-16 15:38:22 · 343 阅读 · 0 评论 -
springboot笔记-1
starter:不用声明版本可以防止版本冲突问题,注:只有spring官方的才行!集成springMVC:集成mybatis依赖更新的两种方式1:maven插件的刷新2:自动加载原创 2022-01-05 17:59:53 · 135 阅读 · 0 评论 -
spring笔记-AOP
注:在声明切入点时,中括号[]为可选项before:也可以在before中声明切入点after先关:@AfterReturning: 被代理方法执行结束后(非异常情况)执行,即便是被代理的方法为void,执行完之后会进入;@AfterThrowing:被代理方法抛出异常后,进入@After("controllerAop()"):不管是否发成异常,都会在@AfterReturning、@AfterThrowing之后被执行;@A...原创 2021-12-31 17:38:16 · 224 阅读 · 0 评论 -
spring笔记-IOC
1、spring声明bean的方式:以上两种方式,第一种可以直接声明某个类为一个bean直接被srping管理;(不推荐使用)第二种,先声明被扫描的包,然后再通过扫描包中类上添加上@Controller注解则会被声明为bean;...原创 2021-12-31 12:06:12 · 334 阅读 · 0 评论 -
springMVC笔记
1、dispatcherServlet是单实例吗,怎样做到的并发?servlet是多线程共享资源的,要考虑线程安全问题。同理dispatcherServlet和controller也是多线程共享资源的,需要考虑线程安全问题。2、controller和servlet是有区别的,功能不同,servlet直接和响应交互,dispatcherServlet是要转发请求到指定的controller中的。3、如果controller中的方法返回类型为void,则...原创 2021-12-30 15:13:55 · 323 阅读 · 0 评论 -
@Scheduled在springboot中的使用
@Scheduled注解参数:cron:cron表达式,指定任务在特定时间执行; fixedDelay:表示上一次任务执行完成后多久再次执行,参数类型为long,单位ms; fixedDelayString:与fixedDelay含义一样,只是参数类型变为String; fixedRate:表示按一定的频率执行任务,参数类型为long,单位ms; fixedRateString: 与fixedRate的含义一样,只是将参数类型变为String; initialDelay:表示延迟多久再第一次执原创 2020-05-25 16:38:36 · 2245 阅读 · 0 评论 -
springboot中的aop配置(hello world)及统一异常处理
1、添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>2、添加切面类package com.example.demo.aop;import lombok.SneakyThrows;import lombok.ex原创 2020-05-10 16:14:18 · 1254 阅读 · 1 评论 -
springboot中的异步调用(hello world)
1、需要在启动类加入@EnableAsync使异步调用@Async注解生效package com.example.demo;import org.mybatis.spring.annotation.MapperScan;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springfra原创 2020-05-10 11:20:52 · 233 阅读 · 0 评论 -
idea中springboot添加alibaba数据源
直接切入正题,第一步添加相关依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.23</version></dependency>当然还不能缺少jdbc、...原创 2020-03-27 11:54:38 · 2078 阅读 · 0 评论 -
pagehelper-分页工具
dfs引入相应的包直接可以用 --需要注意的是SpringBoot和pagehelper在一起用时版本的问题pom文件配置: <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter<...原创 2019-03-25 16:05:34 · 849 阅读 · 0 评论 -
springMVC-URL
最近写了一个controller了 访问方式用的POST,格式为json,但在用工具访问的时候总是会报json格式错误--我在controller层用于接收入参的@RequestBody的形参用的list,然后用对象的json去访问...原创 2018-12-25 16:54:22 · 178 阅读 · 0 评论 -
spring,mybatis事务管理配置与@Transactional注解使用[转]
spring,mybatis事务管理配置与@Transactional注解使用概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Pe...转载 2018-12-27 11:37:13 · 203 阅读 · 3 评论 -
spring-DispatcherServlet
许多的MVC框架中,都还有一个用于调度控制的Servlet. springMVC也提供了一个名为org…….DispatcherServlet的servlet充当前段控制器,且所有的驱动请求都围绕着DispatcherServlet来分派请求。 DispatcherServlet是一个Servlet(它继承自HttpServlet基类),因此使用时需要将他配置在web应用的部署描述符...转载 2018-05-30 14:52:53 · 161 阅读 · 0 评论