
SpringBoot
心脏dance
求关注!!!求关注!!!安卓、后端学习记录,面试算法题(博主ACM区域赛银牌~~~水银嘻嘻~~~,蓝桥杯国一~~~),面试技术题。如果觉得博主写的好,菜鸡博主求关注~~~。 /*
呜呜呜~~大学的时候,写的博文中有些是借鉴的,若有侵权,请告知,立马删除。。。。 */
展开
-
ERROR com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Exception during pool initialization.
错误截图:原创 2021-06-02 12:27:10 · 25647 阅读 · 6 评论 -
在一个已经使用mybatis的项目里引入mybatis-plus出错解决
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)错误如下:16:39:56.135 [http-nio-7001-exec-1] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw except.原创 2021-05-02 16:48:06 · 1191 阅读 · 0 评论 -
springboot集成mybatis-plus
pom文件<!-- MyBatis-Plus --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.1.1</version> </原创 2021-03-18 10:07:04 · 103 阅读 · 0 评论 -
图片上传UploadUtils
package com.qdu.utils;import org.apache.tomcat.util.codec.binary.Base64;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;i.原创 2021-05-02 15:36:47 · 178 阅读 · 0 评论 -
springboot内置Tomcat设置虚拟图片路径
作用:访问数据库中的虚拟路径映射到磁盘上的实际路径,从而拿到想要的图片。application.properties:配置路径#访问该链接时,经过静态资源路径,数据库中的路径tomcat.virtual.path=/images/**#文件在磁盘上实际存储路径basePath=D:/uploadsSpringddapplication.yml:设置文件上传限制spring: servlet: multipart: max-file-size: 100MB原创 2021-05-02 15:25:42 · 634 阅读 · 0 评论 -
配置数据库事务
目前springboot的@Transactional注解就可以实现事务!解释一下用法:当作用于类上时,该类的所有 public 方法将都具有该类型的事务属性,同时,我们也可以在方法级别使用该标注来覆盖类级别的定义。在项目中,@Transactional(rollbackFor=Exception.class),如果类加了这个注解,那么这个类里面的方法抛出异常,就会回滚,数据库里面的数据也会回滚。在@Transactional注解中如果不配置rollbackFor属性,那么事物只会在遇到Runtim原创 2021-04-09 19:39:34 · 207 阅读 · 2 评论 -
The ApplicationContext could not start as ‘org.springframework.aot.StaticSpringFactories‘...
完整错误:2021-04-09 15:21:08.574 ERROR 18760 --- [ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter : ***************************APPLICATION FAILED TO START***************************Description:The ApplicationContext could not start as 'org原创 2021-04-09 15:24:44 · 2947 阅读 · 9 评论 -
自己编写的MyExcelUtils(XMind转Excel)
里面用到的 MyXMindUtils工具类 和 XMindNodeModel 看:https://blog.youkuaiyun.com/lgz0921/article/details/115111569?spm=1001.2014.3001.5501pom.xml: <!--Excel处理包--> <dependency> <groupId>org.apache.poi</groupId> ..原创 2021-04-01 16:10:29 · 255 阅读 · 0 评论 -
AOP加全局异常返回给前端信息
定义一个异常类:/** * 异常 */public class CheckException extends Exception { public CheckException(String message) { super(message); }}定义一个aop(注解形式使用)定义注解:@Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIM原创 2021-03-24 18:00:58 · 1157 阅读 · 0 评论 -
Error running ‘Application‘: Command line is too long. Shorten command line for Application or......
完整报错:Error running 'Application': Command line is too long. Shorten command line for Application or also for Spring Boot default configuration.解决办法,找到.idea下面的workspace.xml找到里面的PropertiesComponent,添加<property name="dynamic.classpath" value="true" /原创 2021-03-23 14:08:04 · 677 阅读 · 0 评论 -
自己编写的MyXMindUtils(XMind转json串)
对应XMind的读入,注释写的挺详细了,不懂评论即可,作者常年蹲在csdnpublic class XMindUtils { public static XMindNodeModel fillNode(ITopic iTopic) { XMindNodeModel newNode = new XMindNodeModel(); //内容 newNode.setContent(iTopic.getTitleText()); //链原创 2021-03-23 10:27:39 · 1246 阅读 · 2 评论 -
java导入xmind的坑及解决方案
首先正常写法都是这样的@Test public void Xmind(){ //初始化builder IWorkbookBuilder builder = Core.getWorkbookBuilder(); IWorkbook workbook = null; try { //打开XMind文件 workbook = builder.loadFromPath("C:\\Users\原创 2021-03-19 15:36:26 · 2476 阅读 · 6 评论 -
springboot过滤器(包含注入service)
配置类,注入过滤器UserFilter@Configurationpublic class FilterConfig { @Bean public FilterRegistrationBean<?> configFilter(){ FilterRegistrationBean<UserFilter> filterRegistrationBean = new FilterRegistrationBean<>(); f原创 2021-03-17 10:59:55 · 2276 阅读 · 0 评论 -
JSR303数据校验注解
JSR303注解注解 功能@Notnull 验证对象是否不为mul,无法检査长度为0的字符串,于验证基本数据类型@Null 验证对象是否为null@AssertTrue 验证 Boolean对象是否为true@AssertFalse 验证 Boolean对象是否为false@Max(value) 验正Number和String对象...原创 2020-03-03 16:09:21 · 1050 阅读 · 0 评论