![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring系列
文章平均质量分 51
spring框架系列的知识
犀牛超人
这个作者很懒,什么都没留下…
展开
-
1、Spring工程构建&Spring快速入门&Spring配置文件详解&注入&Sprint相关API
借阅转载 2023-09-16 18:11:12 · 76 阅读 · 1 评论 -
SpringMVC-拦截器
Component//定义拦截器类,实现HandlerInterceptor接口//注意当前类必须受Spring容器控制@Override//原始方法调用前执行的内容//返回值类型可以拦截控制的执行,true放行,false终止@Override//原始方法调用后执行的内容@Override//原始方法调用完成后执行的内容注意要在controller包中定义拦截器类。原创 2023-09-30 11:31:44 · 448 阅读 · 0 评论 -
SpringMVC+统一表现层返回值+异常处理器
/自定义异常处理器,用于封装异常信息,对异常进行分类//自动实现的构造方法有很多,只不过这两种实用//自定义异常处理器,用于封装异常信息,对异常进行分类。原创 2023-09-29 00:00:03 · 607 阅读 · 0 评论 -
SpringMVC-Rest风格
注意:要在SpringConfig配置类中加上 @EnableWebMvc 注解,目前用来解析json格式,此注解功能很多。原创 2023-09-28 21:44:30 · 509 阅读 · 0 评论 -
SpringMVC-请求与相应
原因::SpringMVC将List看做是一个POJO对象来处理,将其创建一个对象并准备把前端的数 据封装到对象中,但是List是一个接口无法创建对象,所以报错。优化后的:可以到看,user和book类中都有save()方法,故应该在类上添加@RequestMapping()来区分两个类。添加环境准备中<configuration>标签的 <uriEncoding>UTF-8</uriEncoding>@RequestParam("name")中定义的name可以把username当成name来传参。原创 2023-09-26 13:58:28 · 300 阅读 · 0 评论 -
SpringMVC+入门案例
AbstractDispatcherServletInitializer类是SpringMVC提供的快速初始化Web3.0容器 的抽象类AbstractDispatcherServletInitializer提供三个接口方法供用户实现createRootApplicationContext()方法,如果创建Servlet容器时需要加载非 SpringMVC对应的bean,使用当前方法进行,使用方式同 createServletApplicationContext()原创 2023-09-25 00:07:10 · 282 阅读 · 0 评论 -
Spring事务2+银行转账拓展
Transactional()内可以写的属性。原创 2023-09-24 00:18:21 · 88 阅读 · 0 评论 -
Spring事务1+入门案例(简约银行转账)
Transactional 可以直接加到接口上,作用是此接口内所有的方法都是事务。原创 2023-09-23 17:30:18 · 115 阅读 · 0 评论 -
2、Spring配置数据源&注解加载&Spring集成Junit代码实现
借阅转载 2023-09-16 18:12:01 · 76 阅读 · 1 评论 -
Spring-AOP+入门案例(注解)+AOP切入点语法+AOP通知类型
tip:@Repository 注解加在Dao层上,也就是与数据库操作的层上。@Component //告诉spring要把MyAdvice 当作Bean//设置当前类为切面类类@Aspect //告诉spring要把MyAdvice 当作AOP,切面类//定义通知类//设置切入点,要求配置在方法上方//设置在切入点pt()的前面运行当前操作(前置通知)//制作共性通知由图可知,@Aspect是告诉spring这是一个aop,@Pointcut。原创 2023-09-21 20:10:37 · 308 阅读 · 0 评论 -
SpringAOP补充-通知获取类型
preceed()是ProceedingJoinPoint获取原方法返回值的函数。JoinPoint 是 ProceedingJoinPoint 的父类。getArgs()是JoinPoint获取原方法返回值的函数。原创 2023-09-23 00:01:07 · 134 阅读 · 0 评论 -
Spring整合MyBatis
由于之前的总是使用的是MyBatis中内置的连接池,现在使用Druid连接池。在resources目录下导入properties文件(用于存放数据库信息)到这就完成了spring整合mybatis,在业务层(service)可以调用AccountDao类下的方法。Dao层是用来与数据库操作的层,AccountDao就是操作Account表的类。原创 2023-09-23 15:07:36 · 76 阅读 · 0 评论