自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Spring5整合log4j.

由于spring5.x废弃了org.springframework.web.util.Log4jConfigListener,即是spring5.x 只支持log4j 2.x 以及slf4j。log4j 1.x已经无法作为spring5.x的日志来使用了。引入slf4j-log4j12 到pom.xml即可 (这个依赖会自动导入log4j和slf4j)<dependency> <groupId>org.slf4j</groupId> <a

2021-09-14 00:33:35 1799

原创 LocalDateTime的使用

LocalDateTime是jdk8时间类API,与Date不同的是,LocalDateTime更为强大可以设置时区Zone和时差ZoneOffset。类似比较如下:Instant类似于DateLocalDateTime 类似于CalendarDateTimeFormatter类似于SimpleDateFormat一、Date与LocalDateTime之间的转换Date <--------> Instant <-------> ZonedDateTime <

2021-09-04 21:42:48 954

原创 Swagger /v2/api-docs-ext?group=default 404

Pom 中 Swagger部分<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.1</version> </dependency> <dependency> <groupId>com.gi

2021-09-03 22:18:05 3105

原创 Uncaught (in promise) ChunkLoadError: Loading chunk 28 failed.

今天在使用vue动态加载菜单,报了这个错:Uncaught (in promise) ChunkLoadError: Loading chunk 28 failed.(missing: http://localhost:8080/sal/js/28.js) at Function.requireEnsure [as e] (app.js:896) at Function.fn.e (app.js:177) at component (menu.js?2971:47) at

2021-07-15 22:10:15 8398

原创 mybatis-plus 项目Invalid bound statement (not found)

我的工程目录如下启动类mapper接口扫描@SpringBootApplication@MapperScan("com.eoffice.mapper") //mapper interface scannerpublic class EofficeApplication { public static void main(String[] args) { SpringApplication.run(EofficeApplication.class, args); }}#yml文件配

2021-07-11 15:46:57 296

原创 Vue中在指令v-bind中使用驼峰命名后,数据渲染失败

代码如下,父组件给子组件child-module传值的时候,由于v-bind的自定义属性childProperty使用的是驼峰命名而导致子组件数据渲染失败。<html><head><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script></head><body> <div id="app"> Hello : <c.

2021-05-28 10:54:00 1524 1

原创 排错feign.FeignException$NotFound: [404]

完整错误如下feign.FeignException$NotFound: [404] during [GET] to [http://microservice-provider-user/] [UserFeignService#findById(int)]: [{“timestamp”:“2021-04-29T03:02:57.063+00:00”,“status”:404,“error”:“Not Found”,“message”:“No message available”,“path”:"/"}]

2021-04-29 11:25:24 7323 1

原创 解决错误 git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.

出现这种错误一般是你的密钥错误,需要重新生成。在windows的任意路径打开bash, 然后输入命令ssh-keygen -t rsa -C 邮箱地址默认生成的密钥在/c/Users/用户名/.ssh查看公钥复制公钥进入github进入仓库,点击Setting -> Deploy Keys -> Add new,粘贴公钥进入key输入框,勾选允许push,最后点击add key 按钮提交。测试,输入命令 ssh -T git@github.com,出现以下提示就证明ssh配置

2021-04-24 18:32:26 5221 2

原创 脱坑Oracle to_date 函数.

最近在用到oracle to_date函数时,有一些疑惑和问题,在网上查询,发现很少有博客来解释这个问题,所以我在这里和大家分享一下。查询当前日期。SQL> select sysdate from dual;SYSDATE---------17-MAR-21SQL>用to_date再次查询当前日期。我们会发现和上一个查询结果一模一样,这是因为sysdate本身就是date类型了。不需要再to_date了SQL> select to_date(sysdate

2021-03-17 18:45:43 707

原创 异常处理 Failed to evaluate expression ‘@MyServiceImpl.hasPermission(request,authentication).

SpringSecurity 配置为http.authorizeRequests().anyRequest().access("@MyServiceImpl.hasPermission(request,authentication)");报错为 Failed to evaluate expression ‘@MyServiceImpl.hasPermission(request,authentication)’。查看控制台错误为No bean named ‘MyServiceImpl’ availab

2021-01-12 22:07:32 6828 1

原创 浅析 : Java异常抛出后还执行异常后的代码吗?

情况一:public class ExceptionTest { public static void main(String[] args) { System.out.println("invoke begin"); Test1(); System.out.println("invoke end"); } public static void Test1() { System.out.println("into method"); try { int i = 1/0;

2020-09-29 21:45:26 316

原创 Vue3.x 引入 element ui 报错 Uncaught TypeError: Cannot read property ‘prototype‘ of undefined

今天在使用Vue3.x 版本创建Vue脚手架, 并引入elementUi的时候,启动项目前端报错了。创建Vue3.x 项目添加element Ui 命令 npm i element-ui -S.在main.js中引入element Uiimport ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';Vue.use(ElementUI);运行项目 npm run serve前台报错如下:

2020-09-27 19:08:31 10711 4

原创 Vue-cli的安装

前言:Vue是一个优秀的前端框架,众所周知前端底层是javascript,jquery在javascript的基础上进行了一层封装,使得dom操作变得更加便捷,简化。而Vue对javascript的封装比jquery更进一步。而Vue-cli是vue的一款脚手架项目工具。在安装Vue-cli的前提下,必须先按照node.js,node.js可以简单理解成可以支撑javascript运行的后台环境。进入node.js安装官网:http://nodejs.cn/download/选择合适的版本下载:我

2020-08-29 22:43:37 126

原创 IDEA构建Springboot + H2 +JPA + thymeleaf 项目。

项目整体结构目录:pom.xml<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.0.RELEASE</version> </parent> <dependencies> .

2020-07-25 22:13:40 332

原创 IDEA创建基于Maven的Springboot工程,并解决加载JSP页面404问题。

创建Maven工程,同时选择webapp类型完成创建后,点击自动导入Maven相关依赖。在main目录下新建java和resouces目录标记java目录为Sources Root标记resouces目录为 Resources Root6. 编辑application.properties7. 编辑controller8. 编辑BootApplication启动类9. 编辑index.jsp10. pom.xml [可复制到你的pom.xml里面]<parent.

2020-07-25 00:03:35 272

原创 异常处理No ConfigurationClassPostProcessor.importRegistry‘ available

查看代码没有错误,但是启动springboot就是报错。原因: application.properties或者application.yml配置属性不足,或者相应的配置没有。我的测试项目里面只导入了spring-boot-starter-data-jpa,但是application.yml却没有任何相关的jpa或者是datasouce的配置,所以报了这个错。解决办法: 1. 注释掉 spring-boot-starter-data-jpa 依赖2. 在配置文件application.prope.

2020-07-23 22:37:51 1209

原创 在IDEA同一个窗口下打开多个工程目录

前言:在IDEA中,同一个窗口下,默认只能显示一个工程。接下来我将演示如何打开多个工程目录。打开IDEA,在左下角找到 Maven,然后点击。在界面右边,点击如图所示“ + ”号,然后进入你的IDEA目录,找到你想要加入的Maven工程的pom.xml,然后等待IDEA的加载。加载成功后,你可以看到如下,项目工程目录下已经有两个工程了。查看IDEA右下角面板提示,点击这一行蓝色字体。点击后查看IDEA 下部分面板。最后鼠标右键点击具体的项目,然后再点击run就可以运行了。...

2020-07-01 23:22:57 4720

原创 CentOS7 安装 docker,并解决docker下载镜像缓慢问题。

以root方式登录虚拟机VMware, 查看可以安装的docker社区版(docker-ce)命令:yum list docker-ce | sort -rsort -r 以反顺序版本排序,可以看到 3:19.03.12-3.el7 为可以安装的社区版本。安装docker-ce 版本命令:yum install docker-ce 3:19.03.12-3.el7碰到提示 Is this ok [y/d/N]: 时,选择y检查docker是否安装成功命令 : whereis d..

2020-06-28 21:01:03 1979

原创 解决IDEA中jar包下载速度缓慢的问题

前言IDEA工具在创建maven工程后,在pom.xml文件中导入依赖,然后等待依赖jar包下载,你会发现下载速度奇慢无比。原因是IDEA默认下载的maven仓库是http://repo.maven.apache.org/maven2,由于这个仓库是外国的网站,存在一些下载速度问题。解决办法找到IDEA默认安装路径C:\Program Files\JetBrains\IntelliJ IDEA 2019.1.2\plugins\maven\lib\maven3\conf,如果没有,那么请先找到你自定.

2020-06-20 22:53:12 3883 1

原创 java常用类Calendar实例

运用Calendar获取时间。Calendar calendar = Calendar.getInstance(); //获取当前日期实例 (2020-06-18 星期四,22:27:22 872)TimeZone timezone = calendar.getTimeZone(); //获取时区Date dates = calendar.getTime(); //获取java.util.Datecalendar.setTime(dates); ..

2020-06-18 22:56:20 357

原创 注解@ConfigurationProperties的用法

准备application.propertiesConfiguration 配置类@Configuration@ComponentScan(basePackages= {"com.yueqin"})@PropertySource(value= {"classpath:application.properties"})@EnableConfigurationPropertiespublic class BootConfig { @Autowired public DruidEntit.

2020-06-16 23:31:09 244

原创 Springboot纯注解Aop示例

准备好接口和实现类@Servicepublic interface AninmalService { public void service();}@Service("dogService")public class DogServiceImpl implements AninmalService{ @Autowired public Dog dog; @Override public void service() { Syste.

2020-06-14 12:43:19 368

原创 springboot工程下@Value注解

如果不在configuration配置类中使用@PropertySource(value={“classpath:application.properties”})来引入application.properties的话,那么在Bean类中使用@Vaule("xxx.xx")的时候就会原样输出字符串{xxx.xx}")的时候就会原样输出字符串xxx.xx")的时候就会原样输出字符串{xxx.xx}而不是properties里面预期的值。@Value注解里面可以使用${xxx.xx}来加载属性文件属性..

2020-06-07 20:50:06 397

原创 Java加载类路径上的文件(顺序加载+非顺序加载)和两种遍历方式

一、非顺序加载 (Properties加载方式)新建普通java工程如下创建resource目录创建两份info文件,一份为properites,一份为txt, 文件内容如下整个工程目录如下遍历方式1(通过集合Set方式)public void showInfoByUtilSet() { InputStream stream = L...

2019-12-08 16:01:18 387

原创 开启springboot工程下spring的全局debug模式

application.properties加入如下配置logging.level.org.springframework= debug如图所示

2019-12-01 18:24:18 774

空空如也

空空如也

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

TA关注的人

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