自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (4)
  • 收藏
  • 关注

转载 SEO学习之SEO篇之外链建设与查询

第一种外链的模式被称作文本超链接外链,这种外链是公认的两种最有效的优化外链之一,它以网站地址链接的形式出现,用户可以同过点击该链接直接跳转到相应的网址,文本超链接外链最大的用处在于可以提升整站的权重,并且有引流的作用,当一个网站的权重逐渐升高,受众逐渐升高,那么对应页面的关键词排名一定会跟着水涨船高,当然,目前很多论坛等地对这种链接都是有限制的。第二种外链的模式被称作品牌链接,这是一种非正常化的链接,常以网站的品牌名称做纯文本的形式出现,外链发布人员通过软文等写作模式将网站品牌词融入文章之中,在无形间创造

2021-04-09 09:44:28 310

原创 Spring Boot 2.x 配置404、500等错误页面

在Spring Boot 2.x 中,服务器端404等页面配置与之前1.x 的版本有很大不同,下面是设置步骤(虽然很简单,但是如果不知道还是会遇到很多问题,像我一样):第一步,编写ErrorPageConfig:import lombok.extern.slf4j.Slf4j;import org.springframework.boot.web.server.ErrorPage;impo...

2020-02-22 14:33:43 864

原创 SpringBoot配置拦截器以及注意事项

今天给Spring Boot 项目里配置拦截器时遇到一些问题,在这里总结一下。首先,根据Spring的使用经验,我上来就选择了写一个配置类并继承WebMvcConfigurerAdapter,使用其addInterceptors(InterceptorRegistry registry)方法注册自定义的Interceptor,以达到目的。但是,我使用的SpringBoot 2.2.2版本显示We...

2020-02-20 20:29:29 396

原创 SpringBoot中@Transactional注解不起作用的解决办法

今天写完Service,想测试一下事务性,看是不是设置的自定义异常都能成功完成数据回滚。于是我写了一个方法:@Overridepublic boolean addNewUser(UserInfo userInfo) { try{ int count=userMapper.insert(userInfo); throw new SQLIResultErr...

2020-02-19 14:54:33 3001

原创 SpringBoot整合MyBatis查询数据表部分字段为null解决办法

这几天写项目,用了Spring boot和Mybatis,但是当写完Service后,进行单元测试时发现,系统报:java.lang.NullPointerException异常而且我查看了业务代码、Mapper类以及数据模型Model类,发现并没有写错的地方,但是只要一查询就报错,而且不只是一个Service报错,几乎所有的Service都会出现。实在没办法,我只好一一测试对应的Mappe...

2020-02-19 14:21:02 2509 2

原创 解决SpringBoot页面乱码的问题

今天写项目突然发现出现页面中文乱码,但是用Junit测试的话,控制台输出是正常的,于是在网上查看了一些资料。网上解决办法有两种:一、写配置类继承WebMvcConfigurationSupport并配置相应的Converter。二、在application.properties里面加入如下配置参数:spring.http.encoding.force=truespring.http.en...

2020-02-15 15:48:27 2641

原创 Spring Boot自定义starter创建笔记

最近学Spring Boot ,并且写了几个小项目,由于个人习惯,用了一些不太知名的工具,这些工具没有starter,所以每次都需要自己写配置类,千篇一律,几乎每次都是固定的配置。最近,学习了一些SpringBoot的原理课程,知道可以自定义starter,所以就试着创建属于自己的starter。starter,是Spring Boot 里面的一个很重要的概念,它极大地简化了Spring及其集成...

2020-02-10 17:20:48 118

原创 Spring Boot 集成Swagger2进行Controller测试

最近在写Spring Boot 项目,希望用curl工具来测试Controller的性能及是否正确返回值,在查看了一些网上资料后,选择用Swagger来作为测试框架。Swagger 是一款RESTFUL接口的、基于YAML、JSON语言的文档在线自动生成、代码自动生成的工具。Swagger集成了curl工具,因此也可以用来方便地对Controller进行测试。在Spring Boot 项...

2020-02-06 17:59:23 777

原创 微服务启动报Cannot execute request on any known server的解决思路

今天在给微服务集成Spring Security时,启动Eureka服务时,突然无法正常启动,我的版本是Dalston.SR4,看了网上一些解决方案,总结如下:1、Security的CSRF配置未关闭,解决方法写配置类以关闭CSRF:@EnableWebSecuritypublic class WebSecurityConfigurer extends WebSecurityConfigur...

2020-02-04 18:47:25 1380

转载 禁用Windows Defender Antivirus Service

1.使用Windows键+ R键盘快捷键打开运行命令。2.键入regedit.exe,然后单击确定以打开注册表。3.浏览以下路径:HKEY_LOCAL_MACHINE/SOFTWARE/Policies/Microsoft/Windows Defender4.右键单击Windows Defender(文件夹)键,选择新建,然后单击DWORD(32位)值。5.将密钥命名为DisableAn...

2020-02-02 21:18:26 1807 2

原创 SpringBoot的父子模块的搭建

之前写项目,虽然用的是Maven,但是并没有考虑模块化的搭建,所有的文件都写在一个项目里,即:整个项目中只有一个POM文件,所有的功能都写在一个项目包下的各个子包内。最近在看了SpringBoot和SpringCloud等相关教学视频后,才了解到Maven项目的模块化搭建方式。花了一两天时间来消化这个概念和方式:这是我经过自己的理解之后动手搭建的一个父子模块化项目:结构如下:manager...

2020-01-31 11:57:24 1386

原创 SpringBoot集成Beetl模板引擎

之前在学习SpringMVC时,被讲师推荐了国内一款模板引擎Beetl,随后在学习和搭建项目中,大多数使用的都是Beetl,这款引擎虽然有些小众,但其部署和使用方式与当前国外的例如Freemarker之类并无差距,甚至我更衷意于Beetl。在学习和使用SpringBoot时,我也倾向于使用Beetl作为模板引擎,与SpringMVC的XML配置方式不同,SpringBoot使用注解配置,为此,我...

2020-01-30 11:39:03 670

原创 Spring Boot配置统一格式Result返回值(二)

在(一)中,我配置了正常返回情况下的Result返回值,但是在实际应用里有很多情况下应用遇到异常无法返回正常的信息给客户端。对此,我做出了如下的解决方法:先来看看原始的枚举类ResultCode:public enum ResultCode { SUCCESS(0,"成功"), SYSTEM_ERROR(500,"系统错误"), PARAM_IS_INVALID(100...

2020-01-19 19:50:08 446

原创 Spring Boot配置统一格式Result返回值(一)

在Web开发中,前后端分离开发已经深入人心,这样的开发模式对于开发优雅美观的web应用非常有益。我在网上查阅了一些资料,学习了在Spring Boot开发中使用有利于前端小伙伴合作开发的统一格式返回值,在这里总结一下:在这里,我用到了一个辅助框架Lombok,它可以通过少量简洁的注解来实现Class的Getter/Setter方法需求,以及无参/有参构造器及Builder实现,而不需要实际编写它...

2020-01-16 11:16:07 2252

原创 Maven项目下载依赖失败或者速度慢的问题

在使用IDEA编写基于Maven管理的Spring应用时,在添加项目依赖时,发现右下的下载进度条异常的慢。在网上查阅资料后发现,Maven的默认镜像库在国外,所以下载缓慢,于是我在pom.xml文件里添加了如下代码段:下面使用了国内阿里的Maven镜像库:<repositories> <repository> <id>nexus-a...

2020-01-14 11:01:45 245

原创 Spring Boot 找不到视图资源的问腿及其解决

昨天搭建Spring Boot 项目,编写了几个HTML页面,按照规范放在templates目录下,但是启动之后报了如下错误:javax.servlet.ServletException: Circular view path [users]: would dispatch back to the current handler URL [/users] again. Check your Vi...

2020-01-12 11:33:45 442

原创 Spring Security 身份验证框架的使用

步骤一:在Spring Boot 项目的pom中加入相关依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency&gt...

2020-01-12 11:08:50 158

原创 mysql order by 和 group by 顺序问题

在mysql中 group by 是比 order by 先执行的,这个很重要,就算你将order by 语句写在group by语句之前,也会先执行group by如果不注意这个问题就会出现问题.比如:我想先通过id排序标,再根据oid分组.会报错,这是因为group by 先分组,分组后,只能查询分组的字段,所以不能用id排序....

2019-12-15 14:31:10 838

转载 MySQL学习笔记

MyDQL常用基础语句

2019-12-15 14:25:53 54

空空如也

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

TA关注的人

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