JavaEE
文章平均质量分 90
代码洁癖症患者
随手拯救失足代码
展开
-
SpringBoot2 极简开发 -- 核心配置详解
昨天给大家介绍了SpringBoot官方文档的入门案例,相信大家现在已经可以使用SpringBoot开发一些简单的小demo了,那么今天我们就来学习一下SpringBoot的一些常用的配置,首先我们先来创建一个项目,项目结构如下: 关于这几个目录先给大家介绍下 ,首先大家肯定知道我们编写的代码都是在src/main/java路径下,test包下是存放测试的代码,那么毫无疑问resources目录下 存放的肯定就是项目需要用到的一些配置文件,我们发现其中有一个appl...原创 2021-04-07 21:50:26 · 478 阅读 · 1 评论 -
Redis环境搭建以及基础入门
今天我们来学习一下Redis相关的内容,相信作为一名优秀的程序员,我们对Redis肯定不陌生,所以就不多废话了,我们直接来开干,首先准备一台虚拟机,这里我是用的是CentOS7的环境,准备好了之后我们准备好安装包,并上传至虚拟机我们都知道,redis是使用C语言编写的,因此我们在安装之前需要检查一下gcc的编译环境,如果没有的话,就需要使用yum install -y gcc-c++ 命令进行安装 好了,安装完成之后我们解压redis的包,进入解压目录,修改一下src...原创 2020-05-26 20:52:35 · 326 阅读 · 0 评论 -
Dubbo2.7.5整合SpringBoot构建分布式系统详解
相信大家对于Dubbo都不陌生吧,前段时间看到Dubbo的官网上放出了最新的2.7.5的版本,发现新增了不少特性,这也是自从阿里将Dubbo交给apache维护之后迎来的首次比较大的更新。官网http://dubbo.apache.org。 进入官网之后我们查看文档(http://dubbo.apache.org/zh-cn/docs/user/new-featu...原创 2020-04-11 21:20:47 · 1352 阅读 · 0 评论 -
解决异常-nested exception is org.apache.ibatis.binding.BindingException: Parameter 'XXX' not found
今天自己在撸代码的时候一时手误,出现了异常,异常信息是:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'roleIdList' not found. Available parameters are [...原创 2020-02-28 18:48:54 · 80477 阅读 · 12 评论 -
Spring项目实战01----SSM框架整合详解
在前面的几篇博客中给大家介绍了Spring框架,并且简单的分析了一下IOC和AOP的实现原理以及手动的实现了一个简单的demo。由于小风这段时间一直在写C语言的项目,所以博文连续断更几个月了。刚好最近不忙,准备继续开始分享一些常用的技术了。 今天主要给大家介绍Spring框架整合其他技术的解决方案。现如今使用的最多的组合框架就是Spring+MyBatis了。前段时间给大家介绍的...原创 2019-07-27 17:47:21 · 442 阅读 · 0 评论 -
解决异常Error creating bean with name ‘xxxxxController‘: Unsatisfied dependency expressed through field
今天来聊一下常见的异常,异常信息如下图所示: 错误信息如下:Error creating bean with name 'helloController': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans...原创 2019-03-25 23:20:04 · 236493 阅读 · 60 评论 -
Web服务器简介----Tomcat从认识到下载安装到配置使用
上一篇博客中给大家介绍了一下服务器和Web服务器的相关概念,今天就来给大家介绍一下Web服务器的具体使用,由于只有tomcat是免费的所以这里就用汤姆猫作为演示。既然要学习tomcat,毫无疑问我们先要找到他的官网,先来百度一下如下图所示:大家可以看到,汤姆猫是apache软件基金会的项目,所以接下来我们就要去apache的官网了。apache的官网链接http://www.ap...原创 2018-12-14 15:35:24 · 499 阅读 · 0 评论 -
认识服务器&&常见的Web服务器
今天带大家来认识一下常用的web服务器,先来解释一下,什么是web服务器,所谓的web服务器就是针对Web应用软件提供运行服务的容器,当我们开发好了自己的一个web应用软件的时候他是需要一个容器才能运行的,而这个容器就是就是我们常说的web服务器。 好了,简单的介绍了下web服务器,那么什么是服务器呢?上面的一段话中说到了,Web服务器就是针对Web应用提供服务支持的...原创 2018-12-14 14:15:12 · 430 阅读 · 0 评论 -
深入理解Spring核心技术08---Spring中的各模块详解
在前面的几篇博客中给大家讲解了一下Spring框架的两个基本概念IOC容器和AOP,相信大家现在对Spring中的这两个部分的基本概念有了一定的认识,好了,那么今天我们就来正式的进入Spring框架的学习了。 前面提到过,Spring框架就是帮助我们创建对象、管理对象之间的关系,让我们在开发的时候只需要关注具体的业务逻辑,而不用花时间去管理对象与对象之间的联系。我们...原创 2018-10-20 21:33:54 · 650 阅读 · 0 评论 -
深入理解Spring核心技术07---手动实现AOP下篇
最近一直在加班,迟迟没有更博,今天就来和大家一起继续聊一聊AOP的实现原理,记得在上一篇博客中和大家聊了一下使用动态代理的方式实现AOP,通过上一篇博客给大家应该能够感觉得到,JDK 的动态代理使用起来非常的简单和方便。那么是不是所有的情况都适合使用动态代理的方式去实现AOP呢?这里先来给大家介绍几个和AOP相关的名词,Joinpoint(切入点):是指的被拦截到的点,在spring中可...原创 2018-10-02 13:18:20 · 319 阅读 · 0 评论 -
深入理解Spring核心技术05---Spring中的依赖注入
在前面的几篇博客中给大家介绍了Spring中的IOC容器,现在大家应该都知道IOC容器的概念和实现的原理了吧,IOC容器是Spring的核心,他的功能就是帮助开发者去存储对象以及管理对象之间的关系。不用让开发者自己去管理对象之间的关系,使开发者只需要专注于业务逻辑。前面的一篇博客中给大家手动实现了一个IOC容器,通过反射加载配置文件创建并把对象存储在一个Map集合中,这里的Map...原创 2018-09-20 13:33:55 · 2724 阅读 · 1 评论 -
深入理解Spring核心技术06---手动实现AOP上篇
很对地方都说,Spring是以IOC和AOP为内核的一个一站式的解决方案,也就是框架。前面几篇博客给大家详细的解释了Spring中IOC实现的原理以及是如何管理对象之间的依赖关系,并且通过相应的案例给大家手动实现了一个IOC容器。那么今天就来给大家讲解一下AOP的原理,并带着大家也来手动实现一个AOP。这里先来回顾一下AOP,AOP的全称叫做Aspect Oriented Programmin...原创 2018-09-24 22:33:18 · 346 阅读 · 0 评论 -
深入理解Spring核心技术04---IOC实现原理
前面的几篇博客中给大家提到了Spring 框架的两个核心的技术,IOC和AOP。相信大家现在对Spring有了一定的认识,Spring的出现就是为了简化开发。现在就来聊聊Spring中IOC容器的实现原理。 在进入话题之前我们需要先来回顾一下Java中的反射,相信大家对反射都不陌生吧,Spring中其实就是 通过反射来读取配置文件的。z...原创 2018-09-18 23:00:16 · 628 阅读 · 0 评论 -
深入理解spring核心技术02---Spring中的AOP
上一篇博客中给大家简单的介绍了一下IOC容器,大家肯定对IOC还很陌生,没关系,大家只需要简单的了解下一就可以了,后面会给大家详细的介绍spring实现IOC的原理。既然已经知道了IOC容器的概念,那么我们今天就来聊聊spring框架中另外的一个核心部分—-AOP。 AOP全称叫做Aspect Oriented Programming 即面向切面编程。大家可能会好奇,AOP和OOP有什么关系吗?...原创 2018-09-03 20:58:07 · 401 阅读 · 0 评论 -
深入理解Spring核心技术03---Spring架构概述
在前面的两篇博客中,给大家简单的介绍了Spring中的IOC和AOP,相信大家现在对IOC和AOP有一定的了解,同时也会有一些疑问,那么今天就来慢慢的给大家解释,相信大家在今天这篇博客中能够真正的认识到Spring框架,并且能够简单的写一个入门demo。 好了,先来给大家简单的看一章图片: 上述的图片就是spring的架构图,Core Container即核心容器其实就是前面我们提到的IO...原创 2018-09-05 23:31:34 · 2140 阅读 · 0 评论 -
深入理解 Spring 核心技术01 ---IOC容器概述
相信大家都知道Spring是一个轻量级的Java开发框架,近年来一直都是Java开发中最受欢迎的框架之一。今天就和大家来介绍一下spring框架。 提到spring就不得而不提到一个人,叫做Rod Johnson,这位技术大牛就是spring框架的创始人。在早些年,随着技术的发展,企业级应用程序变得越来越复杂,为了全面应对各种复杂的需求JavaEE开发的规范也越来越庞大,而其核心的EJB...原创 2018-08-27 00:55:20 · 549 阅读 · 0 评论