自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Proxy与CGLB不同的方式实现代理

一、Proxy代理方式:1.适用方式: 适用于有接口的情况2. 代码示例:public class TestProxy { public static void main(String[] args) { Dog dog =new Dog(); Proxy.newProxyInstance(dog.getClass().getClassLoader(), dog.getClass().getInterfaces(), ne

2021-08-18 21:44:56 113

原创 Spring之面向切面编程AOP简要解析

1.通过proxy方式实现代理模式 此方式适用于有接口的情况 CGLB适用于没有接口的情况 2.无论是通过哪种方式最终目的 都是为了安全性,由代理去干一些我们 不行干的事,例如使用代理实现AOP即 面向切面编程,在不改变源代码的基础上 就可以实现方法的增强。例如增强日志 记录方法或者程序执行所用时间等。3.代码示例:public class TestProxy { public static void main(St...

2021-08-17 20:50:53 54

转载 简析Mybatis-Plus与Mybatis的区别

一、MyBatis-Plus(opens new window)(简称 MP)是一个MyBatis(opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。二、特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操...

2021-08-16 21:13:10 794

原创 javaSSM框架校招面试题

1.请说一下springmvc的执行流程(1)用户发送请求至前端控制器DispatcherServlet;(2) DispatcherServlet收到请求后,调用HandlerMapping处理器映射器,请求获取Handle;(3)处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet;(4)DispatcherServlet 调用 HandlerAdapter处理器适配器;(5)HandlerAdapter ...

2021-08-16 21:08:05 104

原创 Maven导入失败案例分享

一、当我们在利用idea创建springboot项目时,往往会出现maven工程导入失败的问题,也就是我们的idea界面的右侧会不显示maven图标。那么怎么做才能够解决这个问题呢?二、解决方法:当maven导入失败的时候,我们的pom.xml文件会是红色的,这就是一个失败的项目搭建,但当我们右键点击pom.xml然后点击Add Maven project 就可以看到原先红色的图标会变成真正成功的项目颜色——蓝色,这时我们的项目就成功搭建完成了。...

2021-08-12 20:50:28 380

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除