Spring Boot
@Within
一息尚存,希望不灭。
展开
-
Java秒杀系统二集成Mybatis添加mysql客户端、druid连接池依赖
在pom.xml文件添加依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.2</version&g原创 2018-05-06 23:23:39 · 543 阅读 · 1 评论 -
统一网关Gateway-搭建网关服务
网关搭建步骤:1、创建项目、引入nacos服务发现和gateway依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dependency> <!-- naco原创 2021-09-28 14:42:24 · 643 阅读 · 0 评论 -
2021-01-29UnrecoverableKeyException: Cannot recover key
配置环境jdk1.8 window 10 IDEA 执行之前已经成功执行过很多次的代码,发生错误java.security.UnrecoverableKeyException: Cannot recover key分析经过网上查找为证书库中keypass密码不对所致。 在执行代码前,我从其它证书库中拷贝了一个证书到原证书库中,但未对新的证书设置keypass解决办法简单的解决办法:keystore密码和keypass密码使用相同的密码。 另一个解决办法:如果有代码的话,可以将key原创 2021-01-29 11:17:23 · 858 阅读 · 1 评论 -
了解Spring Boot
0.学习目标 了解SpringBoot的作用 掌握java配置的方式 了解SpringBoot自动配置原理 掌握SpringBoot的基本使用 了解Thymeleaf的基本使用 1. 了解SpringBoot在这一部分,我们主要了解以下3个问题: 什么是SpringBoot 为什么要学习SpringBoot Sp...原创 2019-11-13 14:02:39 · 320 阅读 · 0 评论 -
Spring Boot configuration Annotation Processor not found in classpath
B.3使用注释处理器生成自己的元数据您可以@ConfigurationProperties使用spring-boot-configuration-processorjar 注释的项目轻松生成自己的配置元数据文件 。jar包含一个Java注释处理器,在您编译项目时调用该处理器。要使用处理器,只需包含spring-boot-configuration-processor作为可选依赖项,例如使用...原创 2018-12-18 22:39:46 · 503 阅读 · 0 评论 -
SpringBoot返回json数据
1、使用Spring InitialLizr快速搭建一个Spring Boot项目·2 、新建一个实体类User/** * Created by Wsy on 2018-10-23 返回Json数据实体类 */public class User { private int id; private String username; private Stri...原创 2018-10-23 13:28:07 · 552 阅读 · 0 评论 -
spring boot定制Banner
1、我们在src/main/resources下新建一个banner.txt;2、通过http://patorjk.com/software/taag 网站生成字符,比如xiaoyan。3、复制到banner.txt中。4 、完成。原创 2018-10-22 16:12:02 · 126 阅读 · 0 评论 -
开发您的第一个Spring Boot应用程序(一)
1、本节介绍如何开发一个简单的“Hello World!”Web应用程序,该应用程序突出了Spring Boot的一些主要功能。我们使用Maven来构建这个项目,因为大多数IDE都支持它。2、在开始之前,打开终端并运行以下命令以确保安装了有效的Java和Maven版本: java java -versionjava版“1.8.0_102”</span> Mave...原创 2018-08-21 13:15:22 · 457 阅读 · 0 评论 -
(七)Spring Boot中使用JdbcTemplate访问数据库
数据源配置在我们访问数据库的时候,需要先配置一个数据源,下面分别介绍一下几种不同的数据库配置方式。首先,为了连接数据库需要引入jdbc支持,在pom.xml中引入如下配置:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring...原创 2018-08-22 17:26:24 · 377 阅读 · 0 评论 -
(六)Spring Boot集成ThymeLeaf模板引擎渲染web视图
静态资源访问在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。我们可以在src/main/resources/目录下创建static,在该位置放置一个图片文件。启动程序后,尝试访问http://localhost:8080/D.jpg。如能显示图片,配置成功。模板引擎在动态HTML实现上Spring Boot依然可以完美胜任,并且提供了多种模板引擎的默认配置支...原创 2018-08-22 14:03:24 · 925 阅读 · 0 评论 -
(五)Spring Boot构建RESTful API与进行单元测试
创建domain对象Userpackage cn.wsy.domain;/** * Created by Administrator on 2018/8/22. *//** * @ClassName: User * `*@Description: TODO * `*@AuthorAdministrator * `*@Date 2018/8/22 10:41 * `*@...原创 2018-08-22 11:29:14 · 418 阅读 · 0 评论 -
(四)配置文件绑定
在Spring Boot 2.0中推出了Relaxed Binding 2.0,对原有的属性绑定功能做了非常多的改进以帮助我们更容易的在Spring应用中加载和读取配置信息。下面本文就来说说Spring Boot 2.0中对配置的改进。配置文件绑定简单类型在Spring Boot 2.0中对配置属性加载的时候会除了像1.x版本时候那样移除特殊字符外,还会将配置均以全小写的方式进行匹...原创 2018-08-22 10:26:54 · 239 阅读 · 0 评论 -
(三)Spring Boot属性配置文详解
自定义属性与加载我们在使用Spring Boot的时候,通常也需要定义一些自己使用的属性,我们可以如下方式直接定义:在application.properties下添加新建entity包,创建文件WePropertiespackage cn.wsy.entity;/** * Created by Administrator on 2018/8/22. */import...原创 2018-08-22 10:13:57 · 179 阅读 · 0 评论 -
(二)编写Spring Boot测试
给第一篇的Hello World做一个简单的测试。 package cn.wsy;import cn.wsy.controller.HelloController;import org.junit.Before;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.boot...原创 2018-08-22 09:03:52 · 194 阅读 · 0 评论 -
Java秒杀系统(十五)命令行压测
Redis压测:启动服务器ps -ef | grep redisredis-benchmark -h 127.0.0.1 -p 6379 -c 100 -n 100000模拟100个并发连接,100000个请求2、redis-benchmark -h 127.0.0.1 -p 6379 -q -d 100存取大小为100字节的数据包3、redis-benchmark -t set,lpush -q...原创 2018-06-02 14:19:33 · 662 阅读 · 0 评论 -
Java秒杀系统(九)分布式session
创建UUID生成cookie//设置有效期。//参数校验@Configurationpublic class WebConfig extends WebMvcConfigurerAdapter{ @Autowired UserArgumentResolver userArgumentResolver; @Override public void addArgumentResol...原创 2018-05-31 13:31:02 · 1129 阅读 · 0 评论 -
Spring Boot 打war包出现错误
原创 2018-06-03 22:02:25 · 673 阅读 · 0 评论 -
Java秒杀系统项目环境搭建一(Spring Boot)
一,新建maven project二、导包 在pom.xml中添加,如下图:相关代码请查看https://projects.spring.io/spring-boot/官网以下是环境配置的所有代码package cn.tedu.miaosha.controller;import org.springframework.stereotype.Controller;i...原创 2018-05-05 21:42:13 · 1360 阅读 · 0 评论 -
对于spring boot的理解
转载自:https://blog.csdn.net/ricohzhanglong/article/details/80240715 Spring Boot在众多从事Java微服务开发的程序员群体中是一个很特别的存在。说它特别是因为它确实简化了基于Spring技术栈的应用/微服务开发过程,使得我们能够很快速地就搭建起一个应用的脚手架并在其上进行项目的开发,再也不用像以前那样使用大量的X...转载 2018-05-17 17:41:29 · 3436 阅读 · 0 评论