依赖: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.7.RELEASE</version> </parent> <dependencies> <!-- web启动jar --> <depend
原因分析:找了好久才发现的,原来过滤器的这个类没有进入IOC容器,Spring把这个类当做普通类,而不是Bean。 解决:给LoginFilter.java类 加上注解@Component即可!
IDEA创建Spring Boot项目 配置开发环境 Spring Boot 版本及其环境配置要求如下表。 Spring Boot 2.x JDK 8.0 及以上版本 Maven 3.x IntelliJ IDEA 14.0 以上 创建 Spring Boot 项目 开发环境配置完成后,接下来,我们就可以通过 Intellij IDEA 创建一个 Spring Boot 项目了
RestTemplate来自import org.springframework.web.client.RestTemplate;需要的maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> get无
在SpringBoot中的应用 凡注册到Spring容器内的bean,实现了EnvironmentAware接口重写setEnvironment方法后,在工程启动时可以获得application.properties的配置文件配置的属性值。demo演示 直接上代码,比如我的application.properties文件有如下配置(这里说明一下SpringBoot应用默认的
1. 你需要根据你的java 安装环境 ,应用名字 修改以下脚本 新增 xxx.sh2. 部署到这话sh文件到你的执行环境 xxx.sh文件3. 然后给这个文件 执行权限 chmod 777 xxx.sh4. 示例,启动 ./xxx.sh start , 停止 ./xxx.sh stop#!/bin/sh## java envexport JAVA_HOME=/usr/java/jdk1.8.0_45e
测试截图 Unacked 消息,代表消息已经投递给消费者 Ready消息,代表消息已发送,消费者未接受 每次都是想学个东西,找了一堆教程没一个能用,等自己写好教程了,结果搜到一堆能用的教程真是头大,坑爹啊 linux服务器安装rabbitmq yum install socat https://github.com/ra
题目需求: 1.获取当前主机信息(操作系统名、主机名、内核版本、硬件架构) 2.获取开机时间和开机时长 3.获取当前登录用户 代码如下: #! /usr/bin/python3 import time import os import psutil from datetime import datetime print("主机信息".center(50,'*')) info = os.uname() #
1.问题 yum更新之后,boot目录满了。 2.原因分析 更新之后,多余的内核文件并没有被清理,导致200M空间很快就满了。所以,我们把没用的内核文件清理一下就行了。 3.清理步骤 #查看当前系统使用的内核 uname -a #列出已安装的内核 rpm -qa|grep kernel #删除版本号和当前系统使用的不一致
搭建SpringBoot项目方法 方式1: 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:schemaLo
一、MyBatis-Plus概述与入门 1、简介 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网 https://baomidou.com/ 2、特性 无侵入:只做增强不做改变,不会对现有工程产生
消息 Java处理消息的标准规范 目前企业级开发中广泛使用的消息处理技术共三大类,具体如下: JMS AMQP MQTT 为什么是三大类,而不是三个技术呢?因为这些都是规范,就想JDBC技术,是个规范,开发针对规范开发,运行还要靠实现类,例如MySQL提供了JDBC的实现,最终运行靠的还是实现。并且这
后经过测试,只需要配置springboot的maven插件,并设置主类即可 这个应该是解决没有主清单属性的最简单方法,目前来看 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>
这几年来,微服务这个概念越来越火了,火到什么程度呢?2019年有一个统计说,两千家企业里,45%在使用微服务,16%在实验开发和测试微服务架构,24%在学习微服务准备转型,只有剩下的15%的企业没有使用微服务。微服务到底有什么好呢?微服务在2013年才被提出,短短几年就有这么快速的发展。微服务架构
<dependency> <groupId>org.flowable</groupId> <artifactId>flowable-spring-boot-starter</artifactId> <version>${flowable.version}</version> <exclusions> <exclusion> <grou
SQL 数据源技术 数据源技术是Druid,运行时可以在日志中看到对应的数据源初始化信息,具体如下: INFO 28600 --- [ main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource INFO 28600 --- [ main] com.alibaba.druid.pool.DruidDataSource : {
pom文件导错了包。 正确的: <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.4</version> </dependency>
进入bios设置U盘启动 1.1 按电源键 1.2 进入系统前按F1 或者 Fn+F1 进入bios界面 1.3 进入界面后找到Security 1.4 点击 【Security】 》》找到右侧的 【Secure Boot】 (看见 按钮默认应该是 ON 改成 OFF) 1.5 返回上级菜单找到与 Security
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> // 明确指
SpringBoot简介 SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。 SpringBoot工程快速启动 后端可以将 SpringBoot 工程打成 jar 包,该 jar 包运行不依赖于 Tomcat 和 Idea 这些工具也可以正常运行,只是这个 jar 包在运行过程
1.在工程(SDK)目录执行:./build.sh -h 可以看到有很多编译项目,有U-boot、Kernel、loader、Rootfs等、 Available options: BoardConfig*.mk -switch to specified board config lunch -list current SDK boards and switch to sp
Spring Boot中使用@MongoId注解修饰的LocalDateTime时间不会转换为正确的UTC时间 而是会直接使用该时间作为UTC时间,但是作为普通属性时可以,使用时需要注意 使用@MongoId修饰的Date类型可以正常转换,因为本身包含了时区信息
项目代码 <?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/P
使用spring boot + mybatis 开发简单的增删改查服务 整体文件目录结构: 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-insta
配置这个足够了! spring: thymeleaf: cache: false 访问静态资源 忽略掉static,直接从static的下一级作为根目录 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId&