#gb

28、springboot整合RabbitMQ(2)

1.1、监听队列如订单系统和库存系统订单系统下订单之后将消息存放在消息队列中库存系统需要时刻进行监听消息队列的内容,有新的订单就需要进行库存相关的操作 此时模拟监听消息队列中的Book信息 监听类:@RabbitListener监听相关的消息队列@ServicepublicclassBookServ...

27、springboot整合RabbitMQ(1)

 使用dockers下载带management的版本,该版本是带web界面的,可操作性比较强 启动 第二个-p是web界面的访问地址 客户端进行访问: 账号密码均是guest  1、添加exchange(交换器):全部添加之后2、添加队列3、绑定.....

26、springboot与消息

1、大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力消息服务中两个重要概念:        2、消息代理(messagebroker)和目的地(destination)当消息发送者发送消息以后,将由消息代理接管,  消息代理...
IT猿 ·2020-03-27

25、springboot与缓存整合Redis

默认使用ConcurrentMapCacheManager 将数据保存在下面的Map中 docker:安装Redis:  查看官方文档:添加约束 <dependency><groupId>org.springframework.boot</...

24、springboot与缓存(2)

具体看上文!!! @ServicepublicclassEmpService{@AutowiredEmployeeMapperemployeeMapper;@Cacheable(cacheNames="e")publicEmployeegetEmp(Integerid){System.out.println(...
IT猿 ·2020-03-27

23、springboot与缓存(1)

JavaCaching定义了5个核心接口,分别是CachingProvider,CacheManager,Cache,Entry和Expiry。1、CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。   一个应用可以在运行期访问多个Caching...
IT猿 ·2020-03-27

20、Springboot 与数据访问(JDBC/自动配置)

简介:对于数据访问层,无论是SQL还是NOSQL,SpringBoot默认采用整合SpringData的方式进行统一处理,添加大量自动配置,屏蔽了很多设置。引入各种xxxTemplate,xxxRepository来简化我们对数据访问层的操作。对我们来说只需要进行简单的设置即可。我们将在数据访问章节测试使用SQL相关、...

16、SpringBoot-CRUD错误处理机制(3)

出现错误以后,会来到/error请求,会被BasicErrorController 进行处理响应出去的数据是由 getErrorAttributes 得到的(AbstractErrorController的方法)protectedMap<String,Object>getErr...

15、SpringBoot-CRUD错误处理机制(2)

1).如何定义错误处理页面1.1、有模板引擎的情况下;error/状态码;     【将错误页面命名为错误状态码.html放在模板引擎文件夹里面的error文件夹下】    发生此状态码的错误就会来到对应的页面;   &...

14、SpringBoot-CRUD错误处理机制(1)

1.浏览器返回一个错误的页面默认处理错误:返回一个错误的页面:包括错误类型、时间...... 2.其他客户端访问默认响应一个json数据 原理:错误自动配置的类:ErrorMvcAutoConfiguration.java 默认配置:@Bean@ConditionalOnMissingBe...

stringBuffer的使用及字符串比较的区别

 /**关于equals()和==:对于String简单来说就是比较两字符串的Unicode序列是否相当,如果相等返回true;*而==是比较两字符串的地址是否相同,也就是是否是同一个字符串的引用。**为了高效的修改字符串Java引入了StringBuffer。*/publicclasstest{public...

史上最详细的XGBoost实战

 Python版本: 3.6.2操作系统  : Windows集成开发环境: PyCharm安装Python首先,我们需要安装Python环境。本人选择的是64位版本的Python3.6.2。去Python官网https://www.python.org/选择相应的版本并下载。如...

BIG5, GB(GB2312, GBK, ...), Unicode编码, UTF8, WideChar, MultiByte, Char说明与区别

 汉语unicode编译方式,BIG5是繁体规范,GB是简体规范GB是大陆使用的国标码,BIG5码,又叫大五码,是台湾使用的繁体码。  2014年12月31日13:55:02 阅读数:4806 标签: BIG5GB2312GBKUnicodeUTF8 ...

springboot2.0.3源码篇

  开心一刻       女儿:“妈妈,你这么漂亮,当年怎么嫁给了爸爸呢?”    妈妈:“当年你爸不是穷嘛!‘    女儿:“穷你还嫁给他!”    妈妈:“那时候刚刚毕业参加工作,领导对我说,他是我的扶贫对象,我年轻理解错了,就嫁给...
IT猿 ·2020-03-27

springboot集成下,mybatis的mapper代理对象究竟是如何生成的

  开心一刻       中韩两学生辩论。    中:端午节是属于谁的?    韩:韩国人!    中:汉字是谁发明的?    韩:韩国人!    中:中医是属于谁的?    韩:韩国人!    中:那中国人到底发明过什么?    韩:韩国人!  Mybatis源码解析-mapper代理对象的生成,你有想过吗,我们讲到...
首页上一页...6667686970下一页尾页