自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你我翻滚过的榻榻米味道熟悉

不登高山,不知天之高也;不临深溪,不知地之厚也

  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

原创 能与PowerDesigner媲美的数据库建模工具PDMan

软件生存周期分为:1、可行性分析与项目开发计划2、需求分析3、概要设计4、详细设计5、编码6、测试7、维护而数据库建模工作就发生在“编码”之前,“概要设计”与“详细设计”中。在设计数据库时,对现实世界进行分析、抽象、并从中找出内在联系,进而确定数据库的结构,这一过程就称为数据库建模。当然,一款实用、便利的工具,会使我们的工作效率大大提高,今天我们就来介绍一款能与 PowerD...

2020-04-23 20:25:34 1931 66

原创 【SpringBoot】十六、SpringBoot中整合Swagger2

接口文档在我们日常开发工作中起到不可或缺的作用,特别是前后端分离的项目,需要使用接口文档来进行通信,而 Swagger2 是开源免费使用的,是一个减轻我们工作量的一款不错的工具1、引入 Swagger2 依赖<!-- swagger2 --><dependency> <groupId>io.springfox</groupId> ...

2020-04-21 15:31:26 717 51

原创 Centos中搭建多台Tomcat服务器
原力计划

为了满足业务需求,我们需要在同一台 Centos 服务器中搭建多个 Tomcat 服务器,下面,就让我们一起来看看吧1、安装 JDKhttps://blog.csdn.net/qq_40065776/article/details/1010001012、安装 Tomcathttps://blog.csdn.net/qq_40065776/article/details/101000175...

2020-04-21 10:53:58 3548 136

原创 【SpringBoot】十一、SpringBoot中使用Lombok

未使用 lombok 的时候,我们还在写着 getter、setter、toString 方法的冗余代码,这些代码毫无技术含量可言,非常影响美观,于是我们开始使用 lombok1、引入 lombok 依赖<!-- lombok插件 --><dependency> <groupId>org.projectlombok</groupId>...

2020-04-20 20:25:52 437 6

原创 【SpringBoot】十、SpringBoot中整合JdbcTemplate

在 Java 中,我们一般使用 JdbcTemplate、JPA、MyBatis 等数据持久化方案,当然,最简单的就是 Spring 自带的 JdbcTemplate,下面我们就一起来看看吧1、引入 JdbcTemplate 依赖<!-- mysql --><dependency> <groupId>mysql</groupId> ...

2020-04-20 20:07:49 479 28

原创 【SpringBoot】九、SpringBoot中利用AOP切面开启全局事务管理
原力计划

在 JavaEE 的开发过程中,service 方法用于处理主要的业务逻辑,而业务逻辑的处理往往伴随着对数据库的多个操作,我们并不能保证业务逻辑可以完全正确地执行,我们需要在业务逻辑中加入事务管理,一旦程序出错,数据库可以回滚,保证数据的准确性1、创建 TransactionConfig.java 文件import org.aspectj.lang.annotation.Aspect;imp...

2020-04-19 23:48:47 1138 43

原创 【SpringBoot】四、SpringBoot中整合Freemarker
原力计划

FreeMarker 是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本( HTML 网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个 Java 类库,是一款程序员可以嵌入他们所开发产品的组件。FreeMarker 是一个很值得去学习的模版引擎。它是基于模板文件生成其他文本的通用工具。本文主要介绍在 SpringBoot 中如何整合 FreeM...

2020-04-19 23:24:21 2047 104

原创 【SpringBoot】六、SpringBoot中拦截器功能的实现

Spring Boot 1.5,都是靠重写 WebMvcConfigurerAdapter 的方法来添加自定义拦截器SpringBoot 2.0 后,推荐实现 WebMvcConfigurer 或者继承 WebMvcConfigurationSupport 实现本次我们选择实现 WebMvcConfigurer 接口实现拦截器功能创建 MyWebConfigurer.java,并实现 Web...

2020-04-17 20:17:35 594 2

原创 【SpringBoot】七、SpringBoot中未登录拦截

我们需要在项目中对未登录的用户进行拦截,使其登录后才能访问1、创建 LoginInterceptor.java,实现 HandlerInterceptor 接口@Componentpublic class LoginInterceptor implements HandlerInterceptor { @Override public boolean preHandle(H...

2020-04-16 22:55:12 609 31

原创 【SpringBoot】五、SpringBoot中全局异常统一处理

在服务器端出现异常,或者客户端请求出错时,直接返回异常信息对用户来说是非常不友好的,我们需要对异常信息进行统一处理1、使用 @ControllerAdvice 注解的控制层的全局统一异常处理@ControllerAdvicepublic class GlobalExceptionHandler { @ExceptionHandler(Exception.class) pub...

2020-04-16 22:40:14 664 2

原创 【SpringBoot】三、SpringBoot中整合Thymeleaf
原力计划

SpringBoot 为我们提供了 Thymeleaf 自动化配置解决方案,所以我们在 SpringBoot 中使用 Thymeleaf 非常方便一、简介Thymeleaf是一个流行的模板引擎,该模板引擎采用Java语言开发,模板引擎是一个技术名词,是跨领域跨平台的概念,在Java语言体系下有模板引擎,在C#、PHP语言体系下也有模板引擎。除了thymeleaf之外还有Velocity、Fr...

2020-04-16 21:41:09 11295 171

原创 MySQL:The used SELECT statements have a different number of columns

执行SQL报错:The used SELECT statements have a different number of columns以上翻译:使用的SELECT语句具有不同数量的列原因:我们在 SQL 语句中使用了 UNION 连接两张表时,查询字段数量不一致导致错误案例:我们需要将数据展示如上图所示SELECT a.quantity AS in_quantity, a....

2020-04-16 16:03:07 1583 7

原创 【SpringBoot】二、SpringBoot中配置文件详解

SpringBoot使用一个全局的配置文件,配置文件名是固定的,支持两种格式1、两种格式(properties,yml)application.propertiesapplication.yml由此可以看出 application.yml 文件格式的内容更为简洁,清晰,目前大部分都是 YML 格式,我们主要讲 YML 格式的配置文件注意:1、以空格的缩进来控制层级关系,左对齐的一列...

2020-04-14 23:09:39 1282 88

原创 Java中重定向传参与取值问题

重定向:不仅可以重定向到当前应用程序中的其他资源,还可以重定向到同一个站点上的其他应用程序中的资源,甚至是使用绝对URL重定向到其他站点的资源1、重定向语法@PostMapping(value = "/test")public String index() { return "redirect:index";}当我们请求 test 时,重定向到 index 请求中,当然,也...

2020-04-14 22:17:00 372 1

原创 【第三方互联】十五、百度(baidu)授权第三方登录
原力计划

今天继续学习:百度(baidu)授权第三方登录一、准备工作1、登录 百度开发者中心官网地址:https://developer.baidu.com/注册账号,登录官网2、注册成为“百度开发者”在页面底部找到“应用管理”,当然,我们还需要申请成为“百度开发者”,填写信息点击提交后,3、创建应用填入应用的名称我们点击“安全设置”,填写应用高级信息4、...

2020-04-09 20:52:00 914 51

原创 【第三方互联】十四、Github授权第三方登录
原力计划

今天我们继续学习:Github授权第三方登录,前面我们已经学习了 码云(Gitee)授权第三方登录,Github授权第三方登录的实现过程其实和 码云(Gitee)授权第三方登录的实现过程类似,只是有一些细节需要注意,下面我们就一起来学习吧- 一、准备工作1、登录 Github 官网首先我们得有自己的一个 githu 账号,我们到 github 的官网进行注册或则登录官网地址:https...

2020-04-08 20:44:41 1794 98

原创 HTML网页一键变黑白色调

有的网站可能需要用到全站黑白功能(一般常用于悼念日) ,我们需要了解 CSS 的 filter(滤镜) 属性1、简单使用html { filter: grayscale(100%);}2、兼容性使用html { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filt...

2020-04-08 19:42:23 502 3

原创 【第三方互联】十三、码云(Gitee)授权第三方登录
原力计划

今天我们来学习:码云(Gitee)授权第三方登录,相比之前 支付宝登录、腾讯QQ登录 以及 新浪微博登录 来说,相对于比较简单一、准备工作1、登录 码云官网官网地址:https://gitee.com/注册、登录我们的账号2、创建应用在右上角菜单找到 “设置” 选项在 “安全设置” 下找到 “第三方应用”点击 “创建应用” 开始创建第三方应用按照要求填写...

2020-04-01 21:38:04 11199 364

自定义划分区域获取区域内坐标点-百度地图

调用百度地图API,实现自定义划分区域,圆型,长方形,不规则图形,并能够计算区域内的坐标点数,并使用了点聚合方式渲染大量的坐标点

2020-12-04

Java转PDF.zip

该资源包括了 Java 中转 PDF 所使用的方法与 jar 包,包括:pd4ml.jar,fonts.jar,ss_css2.jar,PDFUtils.java

2020-08-11

consul_1.4.1_windows_amd64.zip

Consul包含多个组件,但是作为一个整体,为你的基础设施提供服务发现和服务配置的工具.他提供以下关键特性: 服务发现、健康检查、Key/Value存储、多数据中心 内含consul.exe,还有启动指南等

2020-04-08

网页打印工具:clodop

HTML中使用clodop打印订单信息等,还支持打印预览 使用文档:https://blog.csdn.net/qq_40065776/article/details/103892624

2020-04-08

一款网页图片预览插件:viewer

Viewer,一款好用的图片预览插件 使用文档:https://blog.csdn.net/qq_40065776/article/details/103893243

2020-04-08

Tomcat服务监控工具probe

1、我们在日常的生产过程中,需要跟Tomcat这个服务器打交道,例如:项目部署,项目启停,项目更新等操作,我们都是登录到服务器系统中对Tomcat进行操作,这样一来,容易引发误操作,可能我们命令误输入,对服务器进行误操作。 2、有了问题,我们就需要解决,于是找到这款Tomcat的监控神器——probe,通过简单配置,即可在probe的操作界面进行图形化操作,避免我们在黑窗口的很多误操作,提高安全性。 使用文档:https://blog.csdn.net/qq_40065776/article/details/100167613

2020-04-08

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除