随笔分类 -  Zeus_SpringBoot

摘要:1 前言 1.1 学习阶段说明 从2016年9月开始接触IT,学习经历主要分为以下三个阶段 1.1.1 入门阶段 从最基础的前端技术HTML、JavaScript、CSS开始入门,再到后端技术Java基础、MySQL数据库基础知识、JDBC、Servclet、JSP。利用这些简单技术实现了从前端、后 阅读全文
posted @ 2019-04-06 16:50 寻渝记 阅读(724) 评论(0) 推荐(0)
摘要:1 环境说明 JDK: 1.8 MAVEN: 3. SpringBoot: 2.0.4 2 SpringBoot集成Mybatis-Plus 2.1 创建SpringBoot 利用IDEA创建SpringBoot项目,引入web mysql mybatis-plus lombok devtools依 阅读全文
posted @ 2018-09-17 00:07 寻渝记 阅读(9956) 评论(1) 推荐(4)
摘要:1 知识点扫盲 浏览器和服务器之间时通过session来确定连接状态的,浏览器第一次请求时服务端会自动生成一个session,并将这个sessionId传回给浏览器,浏览器将这个sessionId存放在cookie中,下一次浏览器访问服务器时就会将这个sessionId以cookie的形式传递到服务 阅读全文
posted @ 2018-09-11 22:05 寻渝记 阅读(8736) 评论(0) 推荐(0)
摘要:1 RabbitMQ知识点 1.1 整体架构图 消息生产者将消息投递到exchange中,exchange会以某种路由机制将生产者投递的消息路由到queue中,消息消费者再从queue中获取消息进行消费。 1.2 核心概念 1.2.1 server 又称Broker,接收客户端的连接,实现AMQP实 阅读全文
posted @ 2018-08-30 23:25 寻渝记 阅读(1104) 评论(0) 推荐(0)
摘要:1 JDK动态代理详解 静态代理、JDK动态代理、Cglib动态代理的简单实现方式和区别请参见我的另外一篇博文。 1.1 JDK代理的基本步骤 》通过实现InvocationHandler接口来自定义自己的InvocationHandler; 》通过Proxy.getProxyClass获得动态代理 阅读全文
posted @ 2018-08-23 19:39 寻渝记 阅读(4934) 评论(0) 推荐(1)
摘要:1 RestTemplate RestTemplate是在客户端访问 Restful 服务的一个核心类;RestTemplate通过提供回调方法和允许配置信息转换器来实现个性化定制RestTemplate的功能,通过RestTemplate可以封装请求对象,也可以对响应对象进行解析。 技巧01:Re 阅读全文
posted @ 2018-08-20 21:39 寻渝记 阅读(6230) 评论(1) 推荐(1)
摘要:1 gradle安装 技巧01:gradle依赖JDK或者JRE,而且版本至少时1.7 1.1 下载安装包 到gradle官网下载安装包【PS: 也可以利用命令的方式安装,本案例是利用安装包的方式】 进入到gradle下载页面后选择手动安装就可以查看手动安装的详细步骤 选择需要下载的类型【PS: 本 阅读全文
posted @ 2018-08-19 16:49 寻渝记 阅读(935) 评论(0) 推荐(0)
摘要:1 版本说明 JDK:1.8 MAVEN:3.5 SpringBoot:2.0.4 IDEA:旗舰版207.2 MySQL:5.5 2 SpringDataJPA环境搭建(SpringBoot版本) 2.1 创建一个SrpingBoot项目 需要引入的依赖如下图所示 2.2 配置数据库相关 》创建一 阅读全文
posted @ 2018-08-13 22:33 寻渝记 阅读(2058) 评论(0) 推荐(0)
摘要:1 开发环境说明 JDK:1.8 MAVEN:3.5 IDEA:2017.2.5 SpringBoot:2.0.3.RELEASE 2 创建SpringBoot项目 2.1 项目信息 2.2 添加项目依赖 2.3 修改pom文件 添加lombok依赖、修改devtools、修改plugin <?xm 阅读全文
posted @ 2018-07-26 23:33 寻渝记 阅读(970) 评论(1) 推荐(0)
摘要:1 RestTemplate扫盲 借助 RestTemplate,Spring应用能够方便地使用REST资源 2 准备 创建三个springCloud项目 》Eureaka : 服务注册中心 》Product 商品服务 》Order 订单服务 技巧01:Eureaka 项目需要引入 spring-c 阅读全文
posted @ 2018-07-24 22:26 寻渝记 阅读(874) 评论(0) 推荐(0)
摘要:1 扫盲知识 1.1 Ajax为什么存在跨域问题 因为浏览器处于安全性的考虑不允许JS执行跨域请求。 1.2 浏览器为什么要限制JS的跨域访问 如果浏览器允许JS的跨域请求就很容易造成 CSRF (Cross-site request forgery),中文名称:跨站请求伪造,缩写为:CSRF/XS 阅读全文
posted @ 2018-07-20 10:06 寻渝记 阅读(1034) 评论(0) 推荐(0)
摘要:1 前提准备 1.1 创建一个springboot项目 技巧01:本博文基于springboot2.0创建 1.2 安装redis 1.2.1 linux版本 参考博文 1.2.2 windows版本 到redis官网下载windows版本的压缩包后,解压即可 1.3 redis使用 本博文以win 阅读全文
posted @ 2018-07-09 20:03 寻渝记 阅读(5247) 评论(0) 推荐(0)
摘要:1 SpirngBoot环境搭建 创建一个SpringBoot项目即可,详情参见三少的相关博文 参考博文 -> 点击前往 SpirngBoot项目脚手架 -> 点击前往 2 引入SpirngSecurity依赖 技巧01:引入了springSecurity相关依赖后,项目就会被SpringSecur 阅读全文
posted @ 2018-05-27 22:51 寻渝记 阅读(3454) 评论(0) 推荐(0)
摘要:1 环境搭建 1.1 创建一个SpringBoot项目 项目脚手架 -> 点击前往 1.2 创建一个Restful接口 新建一个Controller类即可 package com.example.wiremock.controller; import lombok.extern.slf4j.Slf4 阅读全文
posted @ 2018-05-12 23:15 寻渝记 阅读(3430) 评论(1) 推荐(1)
摘要:1 Swagger 1.1 简述 前后端分离的项目需要前后端开发人员协同工作,后台开发人员需要给到前端开发者一套API文档;利用Swagger可以简单高效的帮助后台开发者生成RestfulAPI开发文档 官网地址:点击前往 1.2 使用步骤 1.2.1 引入swagger相关依赖 1.2.3 支持注 阅读全文
posted @ 2018-05-11 22:44 寻渝记 阅读(1319) 评论(0) 推荐(0)
摘要:1 FastJson配置 1.1 FastJson基础知识 点击前往 1.2 SpringBoot整合FastJson 点击前往 1.2.1 导入FastJson依赖 1.2.2 配置FastJson 技巧01:配置类必须位于启动方法同一级别或者下面的级别 技巧02:WebMvcConfigurer 阅读全文
posted @ 2018-05-09 15:09 寻渝记 阅读(414) 评论(0) 推荐(0)
摘要:1 MockMvc的使用 利用MockMvc可以快速实现MVC测试 坑01:利用MockMvc进行测试时应用上下文路径是不包含在请求路径中的 1.1 创建一个SpringBoot项目 项目脚手架 1.2 创建一个用户实体类 package cn.test.demo.base_demo.entity. 阅读全文
posted @ 2018-05-05 22:40 寻渝记 阅读(5116) 评论(0) 推荐(0)
摘要:1 订单模块 1.1 MySQL数据表 订单模块涉及到两个数据表: 订单表:主要存储订单相关的基本信息 DROP TABLE IF EXISTS `order_master`; CREATE TABLE `order_master` ( `order_id` varchar(32) NOT NULL 阅读全文
posted @ 2018-04-23 20:29 寻渝记 阅读(450) 评论(0) 推荐(0)
摘要:项目软件版本说明: jdk: 1.8 springboot: 2.0.1 mysql: 5.7 1 项目创建 创建一个SpringBoot项目即可,创建是勾选 web jpa mysql 这三个依赖就可 2 MySQL数据库连接 技巧01:如果在创建项目时勾选了MySQL和jpa相关依赖就必须进行m 阅读全文
posted @ 2018-04-21 21:14 寻渝记 阅读(431) 评论(0) 推荐(0)
摘要:1 版本说明 springboot:2.0 jdk:1.8 2 创建springBoot项目 创建项目时勾选必要web,MySQL,mybatis相关依赖 创建完成后再pom文件中添加自动部署、lombok相关依赖 2.1 编写测试类 技巧01:项目创建成功后先将mybatis和mysql相关的ja 阅读全文
posted @ 2018-04-08 14:33 寻渝记 阅读(20413) 评论(0) 推荐(1)