springboot学习
小土狗一只
厚德载物
展开
-
初识ActiveMQ
一. ActiveMQ简要介绍:ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。(摘自百度https://baike.baidu.com/item/ActiveMQ)二. Act...原创 2018-08-27 20:19:40 · 142 阅读 · 0 评论 -
初识 ElasticSearch
初识ElasticSearch Elasticsearch 介绍 安装 ES (JDK1.8以上版本 ES v5.6.16) Elasticsearch 的基本概念 命令行上的ES增删改查等操作 Java API(RestTemplate)访问ES 一、Elasticsearch 介绍 Elasticsearch,简称 ES。是一个全文搜索...原创 2019-07-13 21:50:50 · 387 阅读 · 0 评论 -
SpringBoot操作MongoDB的初步实践之 增、查、改
一、mongoDB的简单搭建1.下载MongoDB:https://www.mongodb.com/ Windows64bit版zip包即可2.解压到如F盘,并在F盘下建F:/data/db,不建的话,闪退3.打开解压后的MongoDB文件夹,到bin目录,双击mongod.exe,建立MongoDB数据库4.新建MongoDB数据库,比如baike(百科),双击mongo.exe打开sh...原创 2018-11-28 22:37:41 · 206 阅读 · 0 评论 -
SpringBoot整合ibeetlSQL的分页查询简单实现
续接 SpringBoot整合ibeetlSQL的简单实现1.user.md文件新增内容:2.UserController新增内容: @ResponseBody @RequestMapping("/selectByPage") public List<User> selectByPage(){ return userService....原创 2018-11-12 22:24:34 · 2843 阅读 · 0 评论 -
SpringBoot整合ibeetlSQL的简单实现(附:踩到的坑)
1.新建maven工程Next: Finish2.在pom.xml中添加依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac...原创 2018-11-11 23:07:55 · 4788 阅读 · 0 评论 -
多线程+JPA批量insert 实现三分钟造100w测试数据
多线程+JPA批量insert实现三分钟造100w测试数据 一、实现环境、场景 二、实现步骤 三、注意事项与实践心得 四、遇到的问题 五、参考文献一、实现环境、场景1.工程环境 SpringBoot -- 1.5.9.RELEASE JDK -- 1.8 数据源 -- Druid 数据库 -- mysql2.实现场景 短时间内批量造数据,比如100w条...原创 2020-02-26 21:21:37 · 5430 阅读 · 1 评论 -
SpringBoot实战项目精华总结(五)
SpringBoot实战项目精华总结(五) 一、异常相关 二、Mybatis相关 三、AB压测 四、处理并发 五、redis缓存的使用 六、项目部署一、异常相关1.最外层异常(返回给调用方的异常处理)@ResponseBody@ExceptionHandler(value = SellException.class)public ResultVO handdler...原创 2020-02-26 19:59:07 · 314 阅读 · 0 评论 -
SpringBoot实战项目精华总结(四)
SpringBoot实战项目精华总结(四) 一、登录拦截原理与实现 -- AOP 二、微信推送模板消息 三、websocket模板消息推送 四、Freemarker的使用 五、分布式系统下的session及其他一、登录拦截原理与实现 -- AOP1.切面类(一个切面方法 - @Pointcut,再写一个具体的实现方法 - @Before)/*** ...原创 2020-02-26 19:18:11 · 444 阅读 · 0 评论 -
SpringBoot实战项目精华总结(二)
SpringBoot点餐系统-精华总结(二) 一、SpringDatJPA 的使用 二、设计与开发 1.开发之前尽量先分析有哪些crud场景 2.单价用BigDecimal类型 3.基于JPA的分页实现(小项目简单的增删改首选JPA) 4.DTO对象用于各层之间的传输 5.生成唯一订单号的方法要加上synchronize...原创 2020-02-26 11:16:21 · 637 阅读 · 0 评论 -
SpringBoot实战项目精华总结(一)
Spring Boot实战项目精华总结(一) 项目设计思路(步骤) 开发环境搭建、日志 git常用命令 学习方法 可以参考的工程目录一、项目设计思路(步骤) 1.分析功能:不同的角色都哪些功能以及特色的应用场景 2.技术分析:不同的功能涉及的技术选型 3.设计步骤: 角色划分 -> 关系图 -> 功能...原创 2020-02-26 10:29:35 · 654 阅读 · 0 评论 -
Spring Boot核心技术系统学习总结(八)SpringBoot_启动原理&自定义starter
Spring Boot核心技术系统学习总结(八)SpringBoot_启动原理&自定义starter 启动原理 事件监听机制相关测试 自定义starter一、启动原理 1)启动流程: 1.创建SpringApplication对象initialize(sources); privatevoidinitia...原创 2019-07-21 23:54:40 · 856 阅读 · 0 评论 -
Spring Cache 学习总结
Spring Cache 学习总结 关于 Cache SpringBoot Cache 注解驱动缓存 redis cache redis缓存原理 redis两级缓存实现一、关于 Cache 1.应用系统需要通过 Cache 来缓存不经常改变的数据以提高系统性能和增加系统吞吐量,避免直接访问数据库等低速的存储系统。 ...原创 2019-07-20 21:29:02 · 609 阅读 · 0 评论 -
Spring Boot核心技术系统学习总结(七)Spring Boot Data
Spring Boot核心技术系统学习总结(七)Spring Boot Data SpringBoot_数据访问 JDBC&自动配置原理 整合Druid&配置数据源监控 整合MyBatis 整合JPA 一、SpringBoot_数据访问 1.JDBC默认配置 2.自动配置原理(源码...原创 2019-07-20 11:53:08 · 940 阅读 · 0 评论 -
Spring Boot核心技术系统学习总结(六)web开发03
Spring Boot核心技术系统学习总结(六)web开发03 主要内容: 1.嵌入式Servlet容器配置修改 2.注册servlet三大组件 3.切换其他嵌入式Servlet容器 4.嵌入式Servlet容器自动配置原理 5.嵌入式Servlet容器启动原理 6.使用外部Servlet容器&JSP支持 7.外部Servle...原创 2019-06-25 00:11:15 · 876 阅读 · 0 评论 -
Spring Boot核心技术系统学习总结(五)web开发02
Spring Boot核心技术系统学习总结(五)web开发02主要内容: Restful配置 国际化 登陆&拦截器 公共页抽取 一.Restful配置(spring boot1.5.10.RELEASE+thymelef3.0.9.RELEASE)1.pom.xml文件依赖加载<?xml version="1.0" encoding=...原创 2019-06-18 23:41:19 · 864 阅读 · 0 评论 -
Spring Boot核心技术系统学习总结(三)日志框架
Spring Boot核心技术系统学习总结(三)日志框架主要内容: 1.日志框架分类和选择 2.slf4j使用参考与原理 3.其他日志框架统一转换为slf4j 4.SpringBoot默认配置 5.切换日志框架===链接:=2020.01.14=update==SpringBoot log4j2 异常===一、日志框架分类和选择 1.优秀...原创 2019-03-01 21:42:57 · 860 阅读 · 0 评论 -
Spring Boot核心技术系统学习总结(四)web开发01
Spring Boot核心技术系统学习总结(四)web开发01前言 SpringBoot开发应用的简单步骤 1.创建应用,选中需要的模块 2.SpringBoot默认已经建这些场景配置好了,只需要在配置文件中加入少量的配置即可运行 3.进行业务代码开发 重要的是搞清楚SpringBoot的工作原理 1.Spring...原创 2019-02-28 00:01:54 · 765 阅读 · 0 评论 -
Spring Boot核心技术系统学习总结(二)SpringBoot配置
Spring Boot核心技术系统学习总结(二)SpringBoot配置 - @ConfigurationProperties与@Value区别 - @PropertySource、@ImportResource、@Bean - 配置文件占位符 - Profile多环境支持 - SpringBoot配置文件的几个加载位置与优先级 - 外部配置加载顺...原创 2019-02-15 19:33:10 · 844 阅读 · 0 评论 -
Spring Boot核心技术系统学习总结(一)入门简介与Yaml语法
Spring Boot核心技术系统学习总结(一)入门简介与Yaml语法主要内容 1.SpringBoot简介 2.HelloWorld 3.HelloWorld项目启动细节分析 4.yaml语法一、SpringBoot简介 1.SpringBoot是为简化Spring开发、对Spring技术栈的一个大整合,约定大于配置。 2.优点: ...原创 2019-02-14 21:46:27 · 883 阅读 · 0 评论