类加载器
1.类加载器的概述负责将.class文件加载到内存中,并为之生成对应的Class对象。我们的最终目标是学习类加载器的加载机制,了解这个机制我们就能更好的理解程序的运行。
2.类加载器的分类Bootstrap ClassLoader 根类加载器
Extension ClassLoader 扩展类加载器 ...
MySQL中DCL相关语句的使用
序言 我们现在默认使用的都是 root 用户,超级管理员,拥有全部的权限。但是,一个公司里面的数据库服务器上面 可能同时运行着很多个项目的数据库。所以,我们应该可以根据不同的项目建立不同的用户,分配不同的权限来管 理和维护数据库
管理用户添加用户语法:
1CREATE USER '用户名'@ ...
MySQL中的事物
什么是事物 在实际的开发过程中,一个业务操作如:转账,往往是要多次访问数据库才能完成的。转 账是一个用户扣钱,另一个用户加钱。如果其中有一条 SQL 语句出现异常,这条 SQL 就可能执行失败。 事务执行是一个整体,所有的 SQL 语句都必须执行成功。如果其中有 1 条 SQL 语句出现异常 ...
hexo+gitee搭建个人博客
环境搭建安装Node.jsWindows用户访问Node.js下载Node.js安装包后,直接运行安装即可(node.js下载也很慢,最好翻墙)。安装后,更换下npm的源,否则下载速度着实让人着急。
1$ npm config set registry http://regist ...
分布式RPC框架Apache Dubbo
资料下载地址< https://gitee.com/haoyongliang/resources/raw/master/toolsAndsoft/tomcat&dubble&ookeeper3.4.6.rar >
1. 软件架构的演进过程软件架构的发展经历了由单体架构 ...
SpringBoot1.X集成RabbitMQ
本篇介绍 Spring Boot中spring-boot-starter-amqp对RabbitMQ 开发的支持,包括了RabbitMQ工具的安装,SprintBoot集成RabbitMQ。最终完成生产者和消费者案例。
1. 引言 消息是指在应用之间的传送的数据。队列(Queue)是一种 ...
SpringBoot1.X集成MyBatis
本篇主要介绍 SpringBoot集成MyBatis框架,以及使用mybatis框架进行简单的增删改查
1.ORM介绍 通俗点说”ORM思想”就是将关系数据库中表中的记录映射成为对象,以对象的形式展现,程序员可以把对数据库的操作转化为对对象的操作,因此ORM的目的是为了方便开发人员以面向 ...
SpringBoot1.X集成Thymeleaf
本篇介绍 SpringBoot集成模板引擎Thymeleaf以及Thymeleaf模板引擎的相关语法
1.Thymeleaf模板引擎介绍
提示:Spring Boot 推荐使用 Thymeleaf 来代替 JSP ,
Thymeleaf 是一款用于渲染 XML/XHTML/HTML 5 内容的 ...
SpringBoot1.X集成SpringDataJPA
Spring Boot技术栈(Spring Data JPA)
本篇介绍 通过Spring Data JPA对数据库进行常见的操作:删除、修改、添加、条件查询、分页查询、单表查询、多表查询。
1.Spring Data JPA介绍
Spring Data JPA 是 Spring 基于 ORM 框 ...
02.Spring Boot技术栈1.X(Spring Boot 对 Web 开发的支持)
Spring Boot技术栈(Spring Boot 对 Web 开发的支持)
本篇介绍 Spring Boot中spring-boot-starter-web 对 Web 开发的支持,主要包括 RestFul、获取请求参数、过滤器等功能。
注:spring-boot-starter-web 是一个 ...