热门关键字:
开始学SpringMVC之注解

概述SpringMVC不仅提供了Xml的配置方式,还提供了注解的方式来声明一个Controller,本文属于SpringMVC的入门级内容,仅供学习分享使用,如有不足之处,还请指正。SpringMVC注解方式的优点XML配置起来有时候冗长,此时注解可能是更好的选择。注解最大的好处就是简化了XML配置;其实大部分注解一定确定后很少会改变,在一些中小项目中使用注解反而提供了开发效率。注解相对于XML的...

391
2020/4/16 15:48:29
0
View Details
SpringBoot Restful Crud

一个简单的RestfulCrud实验默认首页的访问设置://注册自定义的mvc组件,所有的WebMvcConfigurer组件都会一起起作用@BeanpublicWebMvcConfigurerwebMvcConfigurer(){WebMvcConfigurerwebMvcConfigureradapter=newWebMvcConfigurer(){//添加视图解...

325
2020/4/16 15:42:33
0
View Details
SpringBoot 2.X从0到1实现邮件发送功能

Spring中提供了JavaMailSender接口实现邮件发送功能,在SpringBoot2.X中也封装了发送邮件相关的Starter并且提供了自动化配置。本文目录一、添加对应的Starter二、添加发送邮件相关的配置三、实现发送邮件功能四、实现过程中踩过的坑1.中文附件乱码问题2.无法注入JavaMailSender问题一、添加对应的Starterpom.xml中添加下面依赖<dep...

664
2020/4/15 18:47:53
0
View Details
0079 Ehcache 3.x应用入门及通过JCache与Spring整合

基本要素:版本、概念与抽象Ehcache3.x是一个用Java语言实现的缓存库,并且实现了JSR107规范Ehcache从2.x升级到3.x后,Maven依赖从net.sf.ehcache:ehcache:2.x变成了org.ehcache:ehcache:3.xEhcache基本概念有:要缓存的对象是“键值对”键值对的容器就是“缓存Cache”每个缓存有自己的配置,就是“缓存配置Cach...

669
2020/4/15 18:45:56
0
View Details
开始学SpringMVC之入门篇

本文属于SpringMVC的入门篇,属于基础知识,仅供学习分享使用,如有不足之处,还请指正。什么是SpringMVC?SpringMVC是一个基于Spring的MVC框架,继承了Spring的优秀特点,目前是使用率最高的JavaEEWebMVC框架。SpringMVC优势有哪些?SpringMVC运行速度会比Struts快一些(SpringMVC是单例模式,线程不安全,所以不要使用成员变量...

378
2020/4/15 18:41:53
0
View Details
Spring Boot整合WebSocket

我们首先要知道WebSocket的应用场景:①在线股票网站②即时聊天③多人在线游戏④应用集群通信⑤系统性能及时监控......下面让我们开始从项目中学习WebSocket:(一)首先创建一个SpringBoot项目,如下图,博主用的是IDEA:后续过程不太难,如果还是不太会...

285
2020/4/14 15:21:38
0
View Details
SpringMVC-简介和执行原理分析(一)

什么是MVCMVC:模型、视图、控制器,是一种软件设计规范,说明不是设计模式;本质:将业务逻辑,数据,显示分离的方式来编写代码;前后端分离;Model:数据模型,提供要展示的数据,一般我们都会把这两个分离开来,数据Dao,服务层Service。View:负责进行数据的渲染和展示;客户端想要看到的东西Controller:接收用户请求,交给Model处理,从Model更新后...

507
2020/4/13 15:51:40
0
View Details
RabbitMQ与spring集成,配置完整的生产者和消费者

RabbitMQ与AMQP协议详解可以看看这个http://www.cnblogs.com/frankyou/p/5283539.html下面是rabbitMQ和spring集成的配置,我配置了二种ExCahange:topicExchange和directExChange<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http:...

539
2020/4/13 15:50:41
0
View Details
springcloud使用之服务的注册发现与消费

随着spring的发展我们发现spring提供了越来越多的项目来帮我们简化框架的搭建,使我们站在巨人的肩膀行走,让我们更关注于开发我们的逻辑。随着技术的更替,我们的新项目也逐渐使用了springboot来构建他们,对于老项目来说,有时候现有的架构越来越沉重,慢慢我们就会使用这些新技术慢慢来重构它,它可以帮我们省去很多配置,让我们更迅捷的开发。我们这篇文章讲解的是springcloud,但为什么要先...

269
2020/4/13 15:45:52
0
View Details
【spring-boot】编写spring-boot项目时常见错误以及解决方案参考

整合Druid时遇到的错误:Failedtobindpropertiesunder'spring.datasource'tojavax.sql.DataSource:整合Druid时需导入的依赖:Druidpom.xml依赖整合Druid时编写的配置文件:config/DruidConfig.java整合Druid时的yml配置文件:application.ymlspring-b...

320
2020/4/13 15:42:52
0
View Details