摘要: Spring容器是个神奇的魔法师。瞧!我们把写好的类和配置文件放进Spring容器里,Spring容器就能变出各种各样的Bean。之后,各种各样的Bean存在Spring容器里,相互依赖,彼此合作,又构成一个繁忙的应用程序,处理着来自远方的各种请求;直到应用程序退出,Spring容器关闭,Bean才 阅读全文
posted @ 2022-01-02 00:59 林雪波 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 经过这段时间的努力,我们对Spring框架已经有了基本认识。是时候按下暂停键,学以致用,写个简单的小项目巩固一下我们至今所学的知识了。 这个小项目名为come-in,是个Web应用程序,实现了登录注册的功能。因此,整个网站总共包含三个页面:一个登录页面;一个注册页面;一个欢迎页面。如下: 登录页面: 阅读全文
posted @ 2021-11-14 19:25 林雪波 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 社会在发展,时代在进步。人们日常使用的电子产品也从个人电脑发展到平板电脑,智能手机,智能手表,智慧屏,等等。这些电子产品装有各种各样的系统,各种各样的系统装有各种各样的软件,各种各样的软件需向后台服务器请求各种各样的资源,各种各样的资源在各种各样的系统里又有各种各样的表现形式。比如,同样是淘宝订单, 阅读全文
posted @ 2021-11-13 21:21 林雪波 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 关于能用Spring怎样简化Web开发,想必大家已经好奇有段时间了。毕竟简化Web开发是Spring重头戏中的重头戏,也是我们学习Spring的主要目的。至于Spring是怎样简化Web开发的,让我们沿袭以往的学习方式,先用传统的Servlet实现一个项目,再用Spring对其进行改进,进而学习Sp 阅读全文
posted @ 2021-10-30 21:05 林雪波 阅读(154) 评论(5) 推荐(1) 编辑
摘要: 用过JDBC(Java DataBase Connectivity,Java数据库连接)的人都知道,JDBC非常臃肿,一点也不可爱。以致于我们每次使用JDBC操作数据库时,总会忍不住吐槽。为了让大家少些吐槽,多些舒心;致力于简化Java开发的Spring果断出手,简化了JDBC,把它封装成为Spri 阅读全文
posted @ 2021-10-30 16:55 林雪波 阅读(436) 评论(1) 推荐(0) 编辑
摘要: 显式配置并不怎么方便。我们必须备好配置文件,把Bean的创建信息一个不差地填写进去之后交给Spring容器,Spring容器才能进行Bean的创建。若是需要创建的Bean不多,只有二三十个还好;若是需要创建的Bean很多,有成千上万个;这时,把Bean的创建信息一个不差地填进配置文件里就难免繁杂了。 阅读全文
posted @ 2021-10-24 22:31 林雪波 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 我们知道基于XML的显式配置就是采用XML描述Bean的创建信息,告诉Spring容器具体需要创建哪些Bean。自然而然的,基于Java的显式配置则是采用Java这种编程语言描述Bean的创建信息,告诉Spring容器具体需要创建哪些Bean。至于如何描述;让我们趁热打铁,紧接前文,看看同样的项目能 阅读全文
posted @ 2021-10-24 21:27 林雪波 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Spring提供了两种配置方式:一种是显式配置;一种是自动配置。显式配置又分为两种:一种是基于XML的显式配置;一种是基于Java的显式配置。自动配置只有一种,即基于注解的自动配置。本章即将介绍的是基于XML的显式配置,其它配置方式将在其它章节另行介绍。 基于XML的显式配置大家并不陌生,毕竟前文介 阅读全文
posted @ 2020-04-07 10:33 林雪波 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 正如大家熟知的那样,我们的电脑是由各种部件组成的。比如中央处理器,内存,硬盘,网卡,电源,等等。这些部件一起运转,彼此合作,各显神通。由是电脑跑起来了,我们可以用它写代码,玩游戏,上网,工作,听歌,画画,等等。 软件开发也是一样的。我们需要定义各种各样的类,每个类都有自己的功能,作用,职责。之后,我 阅读全文
posted @ 2020-04-07 10:32 林雪波 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 初次接触编程的时候,我用C++写了一个程序,向控制台输出Hello World。一时之间兴奋不已,觉得好生神奇。于是,编程的世界打开了,再也关不住。现在,让我们也以这样一个Hello World为引,开启我们的Spring之旅。为此,请按以下步骤新建hello-world项目: 1.打开Intell 阅读全文
posted @ 2020-04-07 10:30 林雪波 阅读(629) 评论(0) 推荐(0) 编辑