随笔分类 - 课程------------
摘要:源码-笔记:Code for Github 第二章 Nacos服务治理 1. 模块设计与实现 ①首先创建maven项目,此项目作为父工程。把src文件夹删掉,修改pom文件,添加依赖版本控制,控制子模块依赖的版本。 ②实体类模块创建(在微服务中,实体类单独作为一个模块,供其他微服务一起使用,不在每个
阅读全文
摘要:第二章 P25,有人将面向对象设计原则简单归类为 3 条:①封装变化点; ②对接口进行编程; ③多使用组合,而不是继承。请查阅相关资料谈谈理解 3.7 : 该三大原则 应该算 是OO的基础,很多OO设计原则和设计模式都是在此三大原则上面衍生发展而来。所以对于学习设计模式的人,了解这三大原则显然是非常
阅读全文
摘要:B 站黑马视频教程:Here 源码-笔记:Code for Github 第一章 微服务总览 1. 软件系统架构的历史 软件系统架构大致经历了:单体应用架构—>垂直应用架构—>分布式架构—>SOA架构—>微服务架构的演变 单体应用架构:一个项目一个tomcat。优点:简单维护简单。缺点:紧密耦合容错
阅读全文
摘要:在 Windows 上安装 Redis Redis 官方不建议在 windows 下使用 Redis,所以官网没有 windows 版本可以下载。但可以通过 GitHub 来下载 Windows 版 Redis 安装包,下载地址:点击前往。 注意:Windows 安装包是某位民间“大神”根据 Red
阅读全文
摘要:第一章:设计模式概述 本章要点:设计模式的定义、基本要素和分类、了解 GoF 的23种设计模式并理解设计模式的优点 简介 设计模式,即Design Patterns,是指 一套被反复使用、多人知晓、经过分类编目的、代码设计经验总结。 一种用于软件系统中不断重现的设计问题的解决方案进行文档化的技术。
阅读全文
摘要:SpringBoot程序的打包和运行 开发部门使用Git、SVN等版本控制工具上传工程到版本服务器 服务器使用版本控制工具下载工程 服务器上使用Maven工具在当前真机环境下重新构建项目 启动服务 程序打包 IDEA环境下的打包 命令行打包 mvn package 打包后会产生一个与工程名类似的ja
阅读全文
摘要:注:该文原文为 Why You Should Care About Docker ,由 CHRIS DAWSON 编写。 当我在 Dockercon 上陶醉于那些令人激动地议题时,我想到了一个问题:我该如何向在波特兰家中的妻子去解释 Docker 呢?我的妻子这时正在照料我们只有18个月大的生病的孩
阅读全文
摘要:简介 YAML 是 “YAML Ain’t a Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:”Yet Another Markup Language”(仍是一种标记语言)。 YAML 的语法和其他高级语言类似,并且可以简单表达
阅读全文
摘要:Spring Boot 概述 Build Anything with Spring Boot: Spring Boot is the starting point for building all Spring-based applications. Spring Boot is designed
阅读全文
摘要:这个SSM整合文章,以图书的增删改查为例 本篇文章源码已上传: Github:https://github.com/RivTian/University-coursework/tree/master/SSM-Template 搭建数据库 创建一个存放书籍数据的数据库表ssmbook: CREATE
阅读全文
摘要:整合 MyBatis 1.导入依赖 版本根据自己配置选择 <!-- mybatis --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.6</version> </
阅读全文
摘要:请注意,本文学习自 @我没有三颗心脏 编写日志输出环境配置文件 在开发过程中,最重要的就是在控制台查看程序输出的日志信息,在这里我们选择使用 log4j 工具来输出: 准备工作: 将【MyBatis】文件夹下【lib】中的 log4j 开头的 jar 包都导入工程并添加依赖。 在【src.main.
阅读全文
摘要:MyBatis 简介 MyBatis 是一个开源、轻量级的数据持久化框架,是 JDBC 和 Hibernate 的替代方案。MyBatis 内部封装了 JDBC,简化了加载驱动、创建连接、创建 statement 等繁杂的过程,开发者只需要关注 SQL 语句本身。 持久层: 可以将业务数据存储到磁盘
阅读全文
摘要:SpringMVC获取请求数据: DispatcherServlet底层中获取请求数据并传递给单元方法使用。 DispatcherServlet会根据请求动态调用对应的单元方法处理,而请求先被DispatcherServlet接收,意味着DispatcherServlet中拥有此次请求相关的请求数据
阅读全文
摘要:SpringMVC的数据响应方式 页面跳转 直接返回字符串 通过ModelAndView对象返回 回写数据 直接返回字符串 返回对象或集合 页面跳转 方式一、返回带有前缀的字符串: 转发:forward:/WEB-INF/views/index.jsp 重定向: redirect:/index.js
阅读全文
摘要:本文介绍 Spring 中 AOP 的原理及使用方式。 Spring AOP 简介 如果说 IoC 是 Spring 的核心,那么面向切面编程就是 Spring 最为重要的功能之一了,在数据库事务中切面编程被广泛使用。 AOP 即 Aspect Oriented Program 面向切面编程 首先,
阅读全文
摘要:@Resource 导入方法: <dependency> <groupId>javax.annotation</groupId> <artifactId>javax.annotation-api</artifactId> <version>1.3.1</version> </dependency>
阅读全文

浙公网安备 33010602011771号