![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 66
渴望技术的猿
一切皆BUG
展开
-
IDEA 启动找不到或无法加载主类两种解决办法
IDEA 启动找不到或无法加载主类问题就是spring boot项目在IDEA中,启动类右键运行,控制台提示:错误: 找不到或无法加载主类 xxx.xxx.xxx.xxxx 启动类包名。问题原因:运行启动类的时候代码没有编译到target目录下如下图发现编译过后的文件中并没有启动类的相关class文件,因此导致启动找不到或无法加载主类。正常的文件内容编译过后是有启动类的如下图解决方法一可以使用maven来解决如下图操作编译成功之后你会发现启动就成功了,但是太过繁琐,每次都要使用maven原创 2020-08-10 09:59:01 · 70366 阅读 · 20 评论 -
Java实现微信小程序订阅消息
订阅消息订阅消息是微信近期新出的一个能力,用来代替原有的模板消息(原有的模板消息即将下线)订阅消息的功能较模板消息有所提升,"7天"的限制取消,同时有"一次性"和"永久"订阅.(功能上是这样说的,但是实际开发时发现"永久"订阅还是对小程序的服务类目有要求的,客户的小程序只支持"一次性"订阅)我在做订阅消息遇到的坑一,微信 47003 问题。解决思路!一,先看模板图二,代码部分三...原创 2020-02-09 10:53:02 · 2593 阅读 · 4 评论 -
SpringBoot项目Maven聚合工程打jar包
总结下今两天打包发布和服务器部分的一些问题springBoot使用maven聚合工程,有多个模块,打成jar包会稍微麻烦一点首先在父类的pom.xml文件中,替换原来的Build,将所有子模快的所有Build删除。<!--build内容也需要做替换,因为默认的spring-boot-maven-plugin这种方式,等到后期打包的时候他会一直提示你,你引入的依赖不存在!-->...原创 2019-09-06 18:20:43 · 3705 阅读 · 3 评论 -
SpringBoot集成WebSocket实现消息推送
引入Maven依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <version>5.1.5.RELE...原创 2019-09-17 11:05:11 · 280 阅读 · 4 评论 -
Spring Boot Cache详解
一.前言Spring从3.1开始定义了一系列抽象接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们进行缓存开发。Spring Cache 只负责维护抽象层,具体的实现由你的技术选型来决定。将缓存处理和缓存技术解除耦合。二. 主要依赖Spring cache 抽象由spring-context相关组件实现。非Spring Boot 项目可通过引入该模块进行集成。S...原创 2019-09-19 09:43:10 · 427 阅读 · 0 评论 -
Spring Boot 整合Redis RedisTemplate模板和注解两种方式的使用
导入Maven坐标<!--redis 缓存--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifact...原创 2019-09-19 11:53:46 · 402 阅读 · 0 评论 -
Mysql数据库将NULL值替换为空字符串或者你想要的值
先上SQLUPDATE customer SET remarks = ( CASE WHEN IFNULL( remarks, '' ) = '' THEN '' ELSE remarks END ) WHERE remarks IS NULLSQL详解原创 2019-09-25 18:14:57 · 7991 阅读 · 2 评论