异步调用就是不用等待结果的返回就执行后面的逻辑,同步调用则需要等带结果再执行后面的逻辑。通常我们使用异步操作都会去创建一个线程执行一段逻辑,然后把这个线程丢到线程池中去执行,代码如下:ExecutorServiceexecutorService=Executors.newFixedThreadPool(10);executorService.execute(()->{try{//业务逻辑}c
分类:
编程语言 时间:
2020-08-03 23:15:52
阅读次数:
75
一、Java开发 1.J2EE架构及主流框架,spring4、spring boot、spring MVC、spring Security、spring cloud、struct2、hibernate5、mybatis3、maven、shiro等。2.前端:HTML5、Javascript、css、 ...
分类:
编程语言 时间:
2020-08-03 14:48:13
阅读次数:
85
增删改查 数据库中数据 新建springboot工程,导入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version> ...
分类:
其他好文 时间:
2020-08-03 09:51:15
阅读次数:
85
一、SpringBoot终极清单诞生原因我上学那会主要学的是Java和.Net两种语言,当时对于语言分类这事儿没什么概念,恰好在2009年毕业那会阴差阳错的先找到了.Net的工作,此后就开始了漫长的.Net编程之旅,说实话最初的“编程思想”的形成和确立都是在头几年做.Net的时候慢慢培养起来的。后来在2015年之后就开启了“百花齐放”的模式,那时候Nodejs、Vue、Golang在程序界开始暂露
分类:
编程语言 时间:
2020-08-02 10:12:56
阅读次数:
70
本文摘自于《SpringCloud微服务入门实战与进阶》一书。一些比较重要的配置信息,比如密码之类的敏感配置,我们希望将配置加密存储,保证安全性。Apollo框架本身没有提供数据加密的功能,如果想要实现数据加密的功能有两种方式,第一种是改Apollo的源码,增加加解密的逻辑,第二种比较简单,基于第三方的框架来对数据进行解密。jasypt-spring-boot是一个基于SpringBoot开发的框
分类:
其他好文 时间:
2020-08-02 10:10:15
阅读次数:
118
开源SpringBoot中Mongodb多数据源扩展框架原创尹吉欢猿天地2019-04-25在日常工作中,我们通过SpringDataMongodb来操作Mongodb数据库,在SpringBoot中只需要引入spring-boot-starter-data-mongodb即可。然后配置连接信息如下:1.spring.data.mongodb.uri=mongodb://localhost:270
分类:
数据库 时间:
2020-08-02 10:03:41
阅读次数:
86
整合连接池HiKariCP HiKariCP号称是目前世界上最快的连接池,有江湖一哥的称号,目前在 springboot工程默认推荐使用HiKariCP连接池,现在我们创建一个新的项目, 项目名为CGB-SBOOT-02,在此工程中整合HiKariCP,其步骤如下: 第一步:添加依赖。 1>创建项目 ...
分类:
编程语言 时间:
2020-08-01 12:38:05
阅读次数:
71
本博客使用IDEA开发工具,通过Maven构建SpringBoot项目,初始化项目添加的依赖有:spring-boot-starter-jdbc、spring-boot-starter-web、mysql-connector-java,这里为了演示整合SpringBoot,初始时只勾选了这几项,其他 ...
分类:
编程语言 时间:
2020-07-31 19:16:06
阅读次数:
103
前后端分离的项目,接口文档的存在十分重要。与手动编写接口文档不同,swagger是一个自动生成接口文档的工具,在需求不断变更的环境下,手动编写文档的效率实在太低。与新版的swagger3相比swagger2配置更少,使用更加方便。一、pom文件中引入Swagger3依赖<dependency><groupId>io.springfox</groupId><
分类:
编程语言 时间:
2020-07-31 01:18:11
阅读次数:
190
在《使用Spring Boot 优雅地发送邮件》中,我们实现了spring boot集成spring-boot-starter-mail,使用JavaMailSender发送电子邮件的功能。在配置文件中设置了端口和邮件传输协议,现在思考一个问题——它们是什么呢?这里就剥茧抽丝般的揭开其神秘面纱。 1 ...
分类:
其他好文 时间:
2020-07-30 22:12:41
阅读次数:
142