- 博客(11)
- 收藏
- 关注
转载 CAT分布式监控系统(一):CAT功能介绍 CAT监控系统是什么、能做什么?
CAT分布式监控系统(一):CAT监控系统功能介绍 本文概要: 1、CAT监控系统是什么。&nbs...
2020-06-15 10:18:32
1574
原创 自己写一个简单的SpringBoot-starter
前言在我看来,SpringBoot之所以流行,是因为spring starter模式的提出。spring starter的出现,可以让模块开发更加独立化,互相间依赖更加松散以及可以更加方便的集成。–《spring源码深度解析》例如我想要在SpringBoot项目中集成web框架,那么我只需要加入spring-data-web-starter的依赖。这为我们省去了之前很多的配置操作。如果我们要自己写一个starter,需要怎么做呢?原理埋坑实现建立一个maven工程,pom如下:<
2020-06-10 13:00:18
351
原创 SpringBoot日志框架未完待续。。
1、日志框架市面上的日志框架;JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j…日志门面 (日志的抽象层)日志实现JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java) jboss-loggingLog4j JUL(java.util.logging) Log4j2 Logback左边是一系列日志接口,右边是具体实现了的日志框
2020-06-09 20:46:34
203
原创 Springboot整合JDBC、MyBatis
Spring Data对于数据访问层,无论是SQL还是NOSQL, Spring Boot默认采用整合Spring Data的方式进行统一处理,添加大量自动配置,屏蔽了很多设置。引入各种xxxTemplate, xxxRepository来简化我们对数据访问层的操作。对我们来说只需要进行简单的设置即可。我们将在数据访问章节测试使用SQL相关、NOSQL在缓存、消息、检索等章节测试。– JDBC– MyBatisJDBC什么是JDBC JDBC(JavaDataBase Connectivit
2020-06-09 13:26:51
461
原创 Maven:开发的好帮手
前言:之前用Maven创建sping项目,只知道Maven能帮我管理jar包,对其创建的项目结构也是一知半解。最近看了一些Maven的文章,就写一篇博客记录一下。Maven是什么在开发中,我们需要很多jar的支持,很容易忘记导入jar包每个java项目的目录结构都没有一个统一的标准,配置文件到处都是,单元测试代码到底应该放在那里也没有一个权威的规范。因此,我们就要用到Maven——一个项目管理工具统一开发规范统一管理jar包项目结构下面比较一下,首先建立一个普通的Java工程,是这
2020-06-02 15:27:59
224
转载 spring+MyBatis+springMVC:第一次整合
转载自:狂神说SpringMVC05:整合SSM框架整合SSM环境要求IDEAjdk 8MySQL 8.0.16Tomcat 9Maven 3.6.3数据库创建CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` (`bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id',`bookN
2020-06-01 22:44:39
270
原创 spring整合MyBatis:第一次整合
MyBatis—Spring项目目前大部分的 Java 互联网项目,都是用 Spring MVC + Spring + MyBatis 搭建平台的。使用 Spring IoC 可以有效的管理各类的 Java 资源,达到即插即拔的功能;通过 Spring AOP 框架,数据库事务可以委托给 Spring 管理,消除很大一部分的事务代码,配合 MyBatis 的高灵活、可配置、可优化 SQL 等特性,完全可以构建高性能的大型网站。毫无疑问,MyBatis 和 Spring 两大框架已经成了 Java 互.
2020-05-31 22:42:33
253
原创 基于STM32F103的超声波测距模块
一.前言:这是我写的第一篇博客,希望用这种方式记录生活。二.正文:用STM32F103ZET6结合HC-SR04超声波测距模块给直升机航模测高度。首先,我们先了解一下HC-SR04超声波测距模块。HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。应用场景可以是智能小车测距壁障,航模飞行器定高等等。1.模块实物...
2020-05-30 19:46:05
4629
3
转载 MyBatis01:第一个程序
转载自:狂神说MyBatis01:第一个程序起意最近在学习MyBatis,看了狂神的教程,感觉简单易懂。这篇文章在狂神的文章上,加了一点自己的认识。希望之后可以慢慢养成写博客的习惯。什么是MyBatis?MyBatis 是一款优秀的持久层框架MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程(和jdbc比较)MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Obj
2020-05-30 19:43:07
386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人