Spring
文章平均质量分 81
关于Spring的学习笔记、心得、技巧
小异常
用代码书写人生!用代码创造奇迹!!
展开
-
SSH框架整合,亲测有效~
SSH 框架 整合是由 Spring、Struts2、Hibernate 三大框架集合而成:Spring: Spring 是 Java 开发的行业标准,是目前 Java 主流的一套框架;Struts2:基于 MVC 设计模式的 web 应用框架;Hibernate:当前主流全自动化的 ORM 框架,对 JDBC 进行了非常轻量级的对象封装,能够自己生成 SQL 语句,自动执行,更是持久层的解决方案。原创 2020-06-16 09:55:36 · 388 阅读 · 0 评论 -
SSH整合所需Jar包详解
大家都知道,如果不使用 Maven 构建项目时,单纯的 SSH 整合 是需要引入很多 Jar 包的,本篇博客就来给大家讲解怎么选择引入 SSH 的 Jar 包和 Maven 依赖。我选用 Jar 版本是:Spring 4.2.4、Struts 2.3.24、Hibernate 5.0.7、MySQL 驱动 5.1.7、Log4J 1.2.16、Lombok 1.16.10、C3P0 0.9.2.1。原创 2020-06-15 23:24:52 · 1304 阅读 · 1 评论 -
Spring异常之org.springframework.beans.factory.BeanCreationException Error creating bean with name...
今天在做 SSH 整合的时候,遇到这样的异常,经过查阅相关资料,终于把它解决了,顺便来个总结吧。。。。org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sessionFactory’ defined in class path resource [applicationContext.xml]…原创 2020-06-13 08:58:18 · 2442 阅读 · 0 评论 -
SSM框架整合,亲测有效~
在 SSM 框架 整合中,Spring、Spring MVC、MyBatis 分别负责不同的业务模块,共同来完成企业级项目开发的需求。Spring MVC 负责实现 MVC 设计模式,管理前后端的数据交互;MyBatis 负责持久化层,管理后端与数据库之间的数据交互;Spring 管理 Spring MVC 和 MyBatis,IOC 容器负责 Spring MVC 和 MyBatis 相关对象的创建和依赖注入,AOP 负责事务管理。原创 2020-03-13 18:05:10 · 280 阅读 · 0 评论 -
Spring中/与/*的区别
因为 前端控制器 就是一个 Servlet,字符集过滤器 就是一个 Filter,我从这方面下手,尝试写了几个 Demo,发现其实 / 和 /* 分别在 Servlet 和 Filter 中有不同的意义。原创 2020-03-12 15:13:01 · 620 阅读 · 1 评论 -
Spring之基于Java的配置
在我之前写的博客中,只介绍了两种配置 Bean 的方式,其实它还有第三种方式,它可以减少配置文件,以编码的方式进行配置,也是目前主流的一种方式。早就想对它来个总结了,一直忙没顾上。本篇博客主要来讲解配置 Bean 的第三种方式 —— 基于 Java 的配置。原创 2020-02-14 19:15:27 · 241 阅读 · 0 评论 -
Spring之@Required注解
疫情之间重温 Spring,发现一个以前没有接触到的注解 —— @Required,正好来个总结。@Required 注解主要用在 setter 方法上,它表示该 setter 方法的属性必须要在配置时注入值。否则就会报 BeanInitializationException 异常。本篇博客以一个小例子来讲解 @Required 注解的使用。原创 2020-02-14 14:56:03 · 7829 阅读 · 4 评论 -
【Spring4.0笔记整理一】HelloWorld
本篇以一个常规的 HelloWorld 小案例 帮助新手快速打开 Spring的大门,在写 HelloWorld之前,先为大家 简单介绍下 Spring这个框架,以及在 Eclipse中如何安装 Spring的插件使工作效率快速提高。。原创 2018-04-27 17:08:35 · 436 阅读 · 5 评论 -
【Spring4.0笔记整理二】IOC与DI详解
IOC 在这里我们可以把它看成是一种高科技的篮子,这个 IOC 篮子具体特异功能,我们传统买菜的方式就是拿着普通的篮子去菜市场买菜,但是如果你拥有了 IOC 篮子,你就不需要拿着 IOC 篮子去菜市场买菜了,而是把 IOC 篮子放到门口,并且在 IOC 篮子里放张纸条,纸条上写你所需要的蔬菜,过一会儿菜市场的人就会往 IOC 篮子里放入蔬菜。原创 2018-04-28 22:02:30 · 356 阅读 · 3 评论 -
【Spring4.0笔记整理三】配置Bean(上)——基于XML方式
在讲解如何配置 Bean 之前,我们来思考一个问题,到底什么是个 Bean 呢?为什么又要叫这个名字呢。。。 提起 Bean,如果有过 Jsp+Servlet 基础的童鞋,一定也听过 JavaBean 这个词(不了解 JavaBean 的童鞋请点击这里),那你有没有想过 JavaBean 与 Bean 之间又有什么关系呢?原创 2018-05-03 21:55:51 · 708 阅读 · 0 评论 -
【Spring4.0笔记整理三】配置Bean(中)——属性注入的细节
在上一章节讲解了 Spring 中依赖注入的方式,其中最常用的还是属性注入了,对于属性注入这种方式,用起来也比较简单,但它的细节还是比较多的,本文主要讲解关于属性注入的细节。原创 2018-05-04 11:44:57 · 349 阅读 · 0 评论 -
【Spring4.0笔记整理三】配置Bean(下)——基于注解方式
之前讲的基于XML配置Bean,相信大家已经对配置Bean有了一个基本的认识,今天给大家再介绍另一种配置方式——基于注解的方式。这种方式在开发中是经常可以见到的,也是非常简单的一种方式,注解这个东西是在 Spring2.5 引进的,并赋予了 Spring 强大的功能。原创 2018-05-07 22:08:17 · 412 阅读 · 0 评论 -
【Spring4.0笔记整理四】Bean的自动装配(XML和注解)
本篇会再介绍一种懒人配置方式——自动装配。所谓自动装配,就是当你手动配置好每个独立的Bean之后,对各 Bean 之间加入引用关系时,不需要再手动注入,而只需要启动 Spring中自动装配的功能即可,当然在启动自动装配时,需要设置自动装配的模式。原创 2018-05-08 21:00:33 · 365 阅读 · 0 评论 -
【Spring4.0笔记整理五】Bean之间的关系
为了提高广大程序员代码编写的效率,Spring 还为我们提供了配置 Bean 之间的继承与依赖关系,危机时刻还可以建立一个 模板Bean。原创 2018-05-09 19:54:57 · 254 阅读 · 0 评论 -
【Spring4.0笔记整理六】Bean的作用域
默认情况下,Spring 只为每个在 IOC 容器 里声明的 Bean 创建唯一一个实例,整个 IOC容器 范围内都能共享该实例。我们使用 getBean() 方法和 Bean 引用都将返回这个唯一的 Bean 实例。我们把这个 Bean 的作用域称为 singleton,它是所有 Bean 的默认作用域。原创 2018-05-09 23:10:45 · 249 阅读 · 0 评论 -
【Spring4.0笔记整理七】Spring中使用外部属性文件
有的时候我们可能因为项目的需要会用到一些外部的.properties属性文件,那么我们就需要将外部的属性文件导入到Spring中。我们经常会在连接数据库的时候使用到外部属性文件。原创 2018-05-09 23:13:50 · 624 阅读 · 0 评论 -
【Spring4.0笔记整理八】SpEL
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.youkuaiyun.com/sun8112133/article/details/80273676 说起 SpEL,有过 jsp+servlet 基础的童鞋一定会联想到 EL表达式。没错!它是 Spring 中的EL表达式语言,语法也类似 EL表达式,使用 #{…} 作为定...原创 2018-05-10 21:05:56 · 2074 阅读 · 0 评论 -
【Spring4.0笔记整理九】Bean的生命周期
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.youkuaiyun.com/sun8112133/article/details/80273846 前面我们提到了在 Spring IOC 容器中是可以管理 Bean 的生命周期,Spring 允许在 Bean 生命周期的特定点执行定制的任务,比如说初始化和销毁都可以称为是...原创 2018-05-10 21:19:27 · 399 阅读 · 0 评论 -
【Spring4.0笔记整理十】Bean后置处理器
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.youkuaiyun.com/sun8112133/article/details/80273954 Bean后置处理器 是在实例化 Bean 之后的处理器,即当 Spring IOC容器 实例化 Bean 之后进行的增强的处理。 实现了 BeanPostPro...原创 2018-05-10 21:39:58 · 530 阅读 · 3 评论 -
【Spring4.0笔记整理十一】AOP详解
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.youkuaiyun.com/sun8112133/article/details/80465540 已经有一个多星期没写博客了,上个星期在忙一个教学项目一直没顾上,今天才搞定。。 AOP 和 IOC 他俩是 Spring 中的两大基石,IOC 我们之前已经讲解过了(详...原创 2018-05-26 22:11:42 · 363 阅读 · 1 评论 -
【Spring4.0笔记整理十二】HelloWorld(AOP篇)
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.youkuaiyun.com/sun8112133/article/details/80465584 还是老规矩,在学习新的知识点前,先去泡一泡 HelloWorld 这个大温泉,本文以一个众所周知的 HelloWorld 帮助大家快速打开 AOP 这扇大门。上一篇已经为大家...原创 2018-05-26 22:22:28 · 515 阅读 · 0 评论 -
【Spring4.0笔记整理十三】AOP五大通知
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.youkuaiyun.com/sun8112133/article/details/80551748 通过上篇博客 HelloWorld(AOP篇),相信大家已经对 AOP编程 有了一个简单的认识,本篇将学习 AOP 中的五大通知。在 AOP详解 这篇博客中的 AOP术语 这...原创 2018-06-02 21:55:07 · 473 阅读 · 0 评论 -
【Spring4.0笔记整理十四】AOP切面优先级(XML和注解)
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.youkuaiyun.com/sun8112133/article/details/80551886 我们常常会遇到这样一个问题, 如果有两个或多个切面同时对应同一个目标对象时,那么它的优先级是怎样的呢? 本篇就对切面优先级进行 XML 和 注解 的设置。 本篇可...原创 2018-06-02 22:04:58 · 1009 阅读 · 0 评论 -
【Spring4.0笔记整理十五】AOP重用切点表达式(XML和注解)
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址: 切点表达式在我们之前的几篇博客中都有提到,在我们配置通知的时候,会以注解或XML的形式来配置该通知的切点表达式。如:execution(public int com.demo.HelloWorld.hello()),每个通知如果都配置相同的切点表达式就需要写很多相同的代码,那么我们在写相...原创 2018-06-02 22:12:48 · 646 阅读 · 0 评论 -
【Spring4.0笔记整理十六】SpringJDBC
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.youkuaiyun.com/sun8112133/article/details/80552041 在 Spring 中也为我们提供了专门用来操作数据库的框架,它叫做 SpringJDBC。SpringJDBC 本身并不是一个 orm框架,与现在市场上流行的 Hiberna...原创 2018-06-02 22:27:13 · 1889 阅读 · 0 评论 -
【Spring4.0笔记整理十七】Spring事务详解
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.youkuaiyun.com/sun8112133/article/details/80714884 又将近十来天没写博客了,最近事情比较多,答辩出差,总算可以静下心来再写写博客了。 本篇我们就来说一说 Spring中 最后一个知识点 —— 事务。 事务很好理解,...原创 2018-06-16 20:02:32 · 1123 阅读 · 4 评论 -
【Spring4.0笔记整理十八】Spring事务管理详解
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址:https://blog.youkuaiyun.com/sun8112133/article/details/80757848 通过上一篇的讲解,相信大家已经对事务有了一个简单的认识,本篇就带大家走进 Spring中的事务管理,来看看在 Spring中对事务如何进行管理。 本篇只对 Spring...原创 2018-06-21 11:24:22 · 643 阅读 · 0 评论