![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 85
南斋孤鹤
一个为了梦和理想奋斗的在校大二学生;人生格言:永远不要停止前进的脚步,和奋斗的决心。
展开
-
SSM中常用的注解
配置类中可以使用。原创 2023-12-26 17:46:26 · 1316 阅读 · 0 评论 -
【Spring篇】切点表达式语法规范
切点表达式是Spring AOP中非常重要的一部分,它用于定义哪些方法需要被拦截。:表示匹配任意字符或字符序列。:表示匹配所有public访问修饰符的方法。在切点表达式中,括号中可以使用逗号。:表示匹配任意数量和任意类型的参数。:通配符,匹配任意返回类型的方法。这个表达式可以用于匹配包名为。方法,并匹配任意数量的参数。:指定切点是方法执行时触发。:指定目标方法所在的包路径。:表示匹配任意数量的包层级。这个表达式可以用于匹配。切点表达式书写规范以及实例。方法,该方法接受一个。:匹配任意类名和方法名。原创 2023-12-06 17:54:56 · 1261 阅读 · 0 评论 -
【bug篇】Tomcat一直报错,但是代码没问题
servlet代码没有问题,但是一直报404、500错误,原因居然是版本兼容问题原创 2023-11-30 17:34:37 · 412 阅读 · 0 评论 -
【SpringMVC篇】——我们为什么学习SpringMVC?
学前思考:我们为什么要学习springMVC?他帮助我们解决了什么技术上的问题?原创 2023-11-30 17:24:57 · 940 阅读 · 0 评论 -
【spring篇】CJLIB 动态代理
CGLIB(Code Generation Library)是一种用于生成字节码并创建动态代理类的动态代理库。与JDK动态代理不同,CGLIB可以代理类而不仅仅是接口,因此更适用于那些没有实现接口的类。CGLIB通过在运行时生成目标类的子类,并在子类中重写或增加方法来实现动态代理。这种方式与JDK动态代理使用接口的方式不同。在使用CGLIB动态代理时,生成的代理类是目标类的子类,而不是实现了某个接口的类。总的来说,CGLIB是一种强大的动态代理技术,特别适用于那些无法或不方便使用接口的情况。原创 2023-11-26 17:41:29 · 1185 阅读 · 0 评论 -
【Spring篇】spring核心——AOP面向切面编程
在我开始接触java框架知识后,我发现所谓的java框架就是把原本的一个整体分成了一小块一小块的部分,有种模块化思想,就是将分工变得更加明确,专业的人负责专门的事,让程序员更加专注于业务本身,将什么事务操作、日志操作抽取出去,模块化成一个小整体去专门负责做,然后将这个小整体做好后,像堆积木一样堆到事务该出现的位置,然后让一块一块的小积木堆成一个搭积;七点来讲述和帮助理解java框架思想Spring有两个极其重要的核心概念,一个是IOC/DI,另一个就是AOP。呢么什么是AOP呢?原创 2023-11-26 12:44:17 · 1022 阅读 · 0 评论 -
【Spring篇】JDK动态代理
代理类的作用居然是拦截作用,你敢相信?进来看不一样的jdk动态代理,让你从根本上理解动态代理原创 2023-11-24 20:00:02 · 1469 阅读 · 1 评论 -
【Spring篇】Spring注解式开发
这里插入一个知识点,其实注解就是元数据,第一次接触元数据是在JDBC中,所谓元注解就是修饰数据的数据,这里的注解和xml配置信息也是元注解,他们都是为了修饰数据;在Spring中声明容器管理的Bean的注解有四个,@component@service其中只有component注解为原始注解,但是为了提高可读性,又给他起了下面三个别名;@Target(value = {ElementType.TYPE})//target是为了指定注解能够出现的地方;原创 2023-11-22 14:13:21 · 180 阅读 · 0 评论 -
【Spring篇】Bean实例化的四种方式及应用案例
创建一个工厂 Bean,该工厂可能需要一些外部条件。原创 2023-11-16 17:12:17 · 1111 阅读 · 1 评论