4 我家有只小熊二

尚未进行身份认证

暂无相关简介

等级
TA的排名 2w+

【转】SpringBoot 运行 jsp 项目,找不到 webapp 下jsp文件

开发工具:IDEAJDK版本:1.8SpringBoot版本:1.5.4.RELEASE一、问题描述在多模块工程中,只能通过 boot-run 或打成 war 包后运行成功,而在 IDEA 内通过main run 或 debug 都不能访问 jsp 资源。二、问题解决DEA默认工作路径为当前工程路径(Project),而不是模块的路径, 所以导致多模块无法定位到/WEB-IN...

2019-12-04 17:47:36

【转】解决for循环中只能点击到最后一个元素的问题

有时候我们需要对一排元素进行逐一选中,比如下面一个例子中,我们想要当点击一排按钮中的某一个时,利用下面的写法,都是只能弹出最后一个元素。 <body> <button>按钮1</button> <button>按钮2</button> <button>按钮3</button> <button>...

2019-12-04 17:33:39

【转】springboot部署启动该读取nacos配置报出YAMLException

在开发的过程中读取nacos里面的配置都是正常的,但是在部署启动的时候确实出现了org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 异常,根据查看是由与读取的时候编码错误,导致读取到的配置文件也是错误的。其主要原因时其中的中文,去掉中文也是可以正常启动的...

2019-12-04 17:24:34

【转】MyBatis无法扫描Spring Boot别名的Bug

这个问题发生的原因比较复杂,主要条件有4个:使用Spring Boot,并使用Spring Boot的Maven插件打包使用MyBatis(目前最新的 3.3.1 版本仍有这个问题)将Domain配置在单独的Jar包中(例如Maven多模块)使用 SqlSessionFactoryBean.setTypeAliasesPackage 指定包扫描Domain(如果用 mybatis.xml...

2019-12-04 16:47:52

【转】springboot打包成jar无法访问jsp页面的解决方法

springboot打包成jar,无法访问jsp 页面的解决方法:将maven打包插件的版本改为1.4.2 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId...

2019-12-04 16:29:44

【转】用cmd命令行编译JAVA程序时出现“找不到或无法加载主类”

今天复习Java基础知识时,使用cmd命令窗口进行编译Java文件发现了如下问题:网上有很多的解决方法,和问题出现的讨论,以下方法是解决我出现这个问题方式。解决方式:在 classpath 环境变量前面加.;...

2019-12-04 16:22:04

maven多环境配置

前言多数项目都会有开发环境、测试环境、生产环境,各个环境配置可能都会不一样,于是在构建时,会涉及到环境配置的切换。来回手工修改配置,效率低下,容易出错。可以配置多个含有不同环境配置的Profile,在构建时指定构建环境,达到多环境下快速灵活构建的目的。项目结构jdbc.propertiesjdbc_driver_class=@jdbc.driver.class@jdbc_connect...

2019-12-04 14:49:08

【转】maven项目引入spring boot依赖之后filter不生效的问题

创建一个maven项目,项目结构如下:其中,pom.xml的内容如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0...

2019-12-04 14:26:53

【转】java在过滤器中为http请求加请求头header

前言现在有一个需求场景:每一个请求我都需要在请求头里面加上token这个请求头,作为一种校验机制,传统的接口可以通过设置一个全局的变量,然后通过页面携带过来(大概就是先将我们的token放在session中,写一个服务用来获取session中的token,然后主页面用 ajax 调用接口,将 token放在隐藏域中,然后将请求头放进来,用 ajax 方法,这里不想细说了),但是有一个情况是通过页...

2019-12-03 19:23:47

【转】SpringMVC 使用 @ResponseBody 出406错误

开宗明义–解决办法:1、请求路径不写后缀.html或写成.json2、必须写.html就做如下配置:<mvc:annotation-driven content-negotiation-manager="contentNegotiationManager" /><!-- 以.html为后缀名访问,默认返回数据类型是 text/html, 所以要修改返回的数据类型 --&g...

2019-11-21 16:22:47

【转】使用setInterval对ajax请求做轮询

为什么setInterval 只执行了一次??代码如下<script language=javascript> $(function () { var test = { deg: function (type) { alert(type); } } ...

2019-11-21 15:54:45

【转】解决Spring Boot集成Shiro,配置类使用Autowired无法注入Bean问题

如题,最近使用spring boot集成shiro,在shiroFilter要使用数据库动态给URL赋权限的时候,发现@Autowired或@Value注入的bean都是null,无法注入mapper。搜了半天似乎网上都没有相关问题,也是奇怪。最后发现/** * Shiro生命周期处理器 * * @return */@Bean(name = "lifecycleBeanPos...

2019-11-21 15:48:56

【转】mybatis-plus详细介绍

注明 : 我写这篇mybaits-plus专栏主要是参考http://mp.baomidou.com/guide/这个中文文档进行的,目的是将此中文文档的内容和使用方法更加细致化的呈现给大家,让大家能更好的更快速更方便的掌握mybatis-plus。这里我只使用java语言进行讲解,通过springboot做案列分析结合maven管理工具进行演示。数据库使用mysql进行演示。那么童靴们咱们就开始...

2019-10-10 16:49:53

【转】Java类加载机制

我们知道,我们写的java文件是不能直接运行的,我们可以在IDEA中右键文件名点击运行,这中间其实掺杂了一系列的复杂处理过程。这篇文章,我们只讨论我们的代码在运行之前的一个环节,叫做类的加载。按照我写文章的常规惯例,先给出这篇文章的大致结构首先,认识类加载机制然后,详细介绍类加载的过程最后,介绍了类加载器,还有双亲委派原则。废话不多说,直接来看吧。一、什么是类的加载在介绍类的加载机...

2019-10-09 14:38:52

【转】Spring Boot中通过CORS解决跨域问题

今天和小伙伴们来聊一聊通过CORS解决跨域问题。同源策略很多人对跨域有一种误解,以为这是前端的事,和后端没关系,其实不是这样的,说到跨域,就不得不说说浏览器的同源策略。同源策略是由Netscape提出的一个著名的安全策略,它是浏览器最核心也最基本的安全功能,现在所有支持JavaScript的浏览器都会使用这个策略。所谓同源是指协议、域名以及端口要相同。同源策略是基于安全方面的考虑提出来的,这...

2019-09-28 16:51:29

【转】15 道 Spring Boot 高频面试题

1.什么是 Spring Boot ?传统的 SSM/SSH 框架组合配置繁琐臃肿,不同项目有很多重复、模板化的配置,严重降低了 Java 工程师的开发效率,而 Spring Boot 可以轻松创建基于 Spring 的、可以独立运行的、生产级的应用程序。通过对 Spring 家族和一些第三方库提供一系列自动化配置的 Starter,来使得开发快速搭建一个基于 Spring 的应用程序。Spr...

2019-09-28 16:36:03

【转】JDK8函数式编程之Stream API

你可能没意识到Java对函数式编程的重视程度,看看Java 8加入函数式编程扩充多少功能就清楚了。Java 8之所以费这么大功夫引入函数式编程,原因有二:代码简洁,函数式编程写出的代码简洁且意图明确,使用stream接口让你从此告别for循环。多核友好,Java函数式编程使得编写并行程序从未如此简单,你需要的全部就是调用一下parallel()方法。这一节我们学习stream,也就是Ja...

2019-09-26 10:23:16

【转】Linux(centos)下使用Docker安装Oracle_11g

话不多说开始记录docker拉取阿里的oracle11g 镜像并进行配置,用pl/sql 可以登录为最终结果navicat连接是在最后一步参考:https://blog.csdn.net/zwx521515/article/details/77982884①、开始拉取镜像-执行命令:docker pull registry.cn-hangzhou.aliyuncs.com/helowi...

2019-09-11 14:20:03

【转】安装Jenkins时web界面出现该jenkins实例似乎已离线

很久没有安装jenkins了,因为之前用的的服务器一直正常使用,令人郁闷的是,之前用jenkins一直没出过这个问题。令人更郁闷的是,我尝试了好多个历史版本和最新版本,甚至从之前的服务器把jenkins在跑的程序打包copy这个服务器。终究还是不行。启动时候,提示:该jenkins实例似乎已离线虽然可以离线安装,但是对于博主来说不解决怎么行呢?经过一番踩坑与资料查找终于解决了,这里与大家分享...

2019-09-09 16:09:09

【转】持续集成工具Jenkins结合SVN的安装和使用

一、引言在日常的开发过程中,发布版本的流程一般都是手动部署,具体如下图所示:我们需要把代码提交到SVN上,然后再把SVN上每个人提交的最新模块的代码拉下来,然后编译打包,最后手动上传到Tomcat上。这种方式很繁琐,也会浪费时间,如果有测试环境和生产环境,则效率更低。下面介绍一下Jenkins的使用和安装。二、原理Jenkins的思想就是自动化部署,“自动化”的具体体现在:当我们向版本库...

2019-09-09 14:46:01

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。