
Spring&SpringBoot
SpringBoot
慕木兮人可
需要求职指导简历优化面试等可私,eternally_zh128
展开
-
springboot项目java解析获取图片的详细信息
一、引入依赖<dependency> <groupId>com.drewnoakes</groupId> <artifactId>metadata-extractor</artifactId> <version>2.16.0</version></dependency>二、工具类public class ImageExifDto{ private Double lng; p原创 2022-03-02 10:27:38 · 1478 阅读 · 2 评论 -
为什么SpringBoot项目事务@Transactional(roolbackFor = {Exception.class})加rollbackFor
一、@Transactional何时回滚其实 @Transactional是spring的aop实现的典型,通过cglib的动态代理去实现的的编程模式, 这个是众所周知的。@Transactional默认地 只 在抛出运行时和unchecked exceptions时才标识事务回滚。 也就是说,当抛出个RuntimeException 或其子类的实例时,(Errors 也一样 - 默认地 - 标识事务回滚。)从事务方法中抛出的Checked exceptions将 不 被标识进行事务回滚。这一点可以从原创 2022-01-14 11:55:44 · 357 阅读 · 0 评论 -
springboot项目java生成kml文件
一、简介1.1.kml是什么KML 是一种文件格式,用于在地球浏览器(例如 Google 地球、Google 地图和 Google 地图移动版)中显示地理数据。KML 使用包含嵌套的元素和属性的结构(基于标记),并符合 XML 标准。所有标记都区分大小写,并且必须与 KML 参考中列出的完全一样。该参考指出了哪些标记是可选的。在给定元素内,标记必须按照参考中列出的顺序显示。说白了,kml文件存储的一般是经纬度信息,用于在实景地图中显示轨迹。例如导航航迹、无人机飞行航迹等。二、在spingboot项目原创 2022-03-01 17:51:19 · 1508 阅读 · 4 评论 -
springboot项目初始化pom文件模板
通用pom.xml<?xml version="1.0" encoding="UTF-8"?><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 http://maven.apache.org/xsd/maven-4原创 2021-01-13 14:06:59 · 781 阅读 · 0 评论 -
springboot项目java客户端实现kafka产生异常java.io.IOException:Cant`t resolve address: police:9092
1.问题背景当linux已经启动kafka和zookeeper时springboot项目创建java客户端实现生产者发送消息,消费者接收消息。当启动java客户端模拟收发消息,产生异常java.io.IOException:Cant`t resolve address: police:9092。大概问题就是连接不上kafka解决思路:1.查看linux服务器防火墙是否关闭(如果防火墙未关闭则本机可能访问不到该9092端口)查看linux服务器防火墙是否关闭firewall-cmd --sta原创 2021-05-13 17:21:11 · 701 阅读 · 0 评论 -
关于springboot mavent项目在IDEA开发工具下构建不同profile开发环境
https://www.cnblogs.com/rmxd/p/11510894.html <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <!--引入不在maven仓库下的jar-->原创 2021-01-13 14:07:58 · 124 阅读 · 0 评论 -
SpringBoot实现压缩包批量文件下载
1.ZipUtil工具类1.1请求对象import lombok.AllArgsConstructorimport lombok.NoArgsConstructorimport lombok.Data/** * @author kiki * @date 2021/08/27 **/@AllArgsConstructor@NoArgsConstructor@Datapublic class FileRequest{ private String realUrl; private原创 2021-08-27 15:52:25 · 1012 阅读 · 0 评论 -
SpringBoot个人笔记(待完善)
一、SpringBoot1.1、SpringBoot是什么?(自动装配[原理重要])Spring Boot的主要优点:为所有Spring开发者更快的入门开箱即用,提供各种默认配置来简化项目配置内嵌式容器简化Web项目没有冗余代码生成和XML配置的要求程序=数据结构+算法(集合框架) 程序猿程序=面向对象+框架 码农MVC三层架构 MVVM微服务架构业务: service:userService===>模块springMVC,controller===>提供原创 2021-01-15 13:30:44 · 176 阅读 · 0 评论 -
JSON转换(个人随记一)01
UserInfo类package com.kiki.pojo;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import lombok.ToString;@Data@AllArgsConstructor@NoArgsConstructor@ToStringpublic class UserInfo { private String name;原创 2020-08-04 17:36:34 · 149 阅读 · 1 评论 -
拦截器、过滤器(个人笔记)
过滤器和拦截器的区别:拦截器是AOP思想的具体应用,采用横切,不影响原来功能实现一个拦截功能过滤器:servlet规范中的一部分,任何java web工程都可以使用在url-pattern配置/*以后,可以对访问的资源进行拦截拦截器:拦截器是SpringMVC框架自己的,只有使用SpringMVC框架的工程才能使用拦截器只会拦截访问的控制器方法(controller中的请求),如果访问的是jsp/html/css/image/js是不会进行拦截的那如何实现拦截器呢?想要自定义拦截器,必须实现原创 2020-07-02 19:50:08 · 244 阅读 · 0 评论