摘要: POM 创建一个工程名为 hello-spring 的项目,pom.xml 文件如下: 12345678910111213141516171819 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.o 阅读全文
posted @ 2019-07-24 23:14 十八岁的夏天 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 概述: Spring 的主要作用就是为代码“解耦”,降低代码间的耦合度。根据功能的不同,可以将一个系统中的代码分为 主业务逻辑 与 系统级业务逻辑 两类。它们各自具有鲜明的特点:主业务代码间逻辑联系紧密,有具体的专业业务应用场景,复用性相对较低;系统级业务相对功能独立,没有具体的专业业务应用场景,主 阅读全文
posted @ 2019-07-24 23:00 十八岁的夏天 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 对称加密:和普通的加密方法不同,他是采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。 需要对加密和解密使用相同密钥的加密算法。由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。对称性加密也称为密钥加密。 所谓对称,就是采用 阅读全文
posted @ 2019-07-24 22:31 十八岁的夏天 阅读(1632) 评论(0) 推荐(0) 编辑
摘要: 单一原则:简单地说就是一个类只做一件事。如果你遵守了这个原则,那么你的类就会划分的很细,每个类都有比较单一的职责,这不就是高内聚、低耦合么!单一职责原则并不是一个类只能有一个函数,而是说这个类中的函数所做的工作是高度相关的,也就是高内聚。依赖反转原则:设计和实现要依赖于抽象而非具体。里氏替换原则:继 阅读全文
posted @ 2019-07-24 10:53 十八岁的夏天 阅读(2303) 评论(0) 推荐(0) 编辑
摘要: POM 在 pom.xml 配置文件中增加 org.springframework:spring-webmvc 依赖 12345 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifa 阅读全文
posted @ 2019-07-24 09:57 十八岁的夏天 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Slf4j 简介 slf4j 的全称是 Simple Loging Facade For Java,即它仅仅是一个为 Java 程序提供日志输出的统一接口,并不是一个具体的日志实现方案,就比如 JDBC 一样,只是一种规则而已。所以单独的 slf4j 是不能工作的,必须搭配其他具体的日志实现方案,比 阅读全文
posted @ 2019-07-24 09:43 十八岁的夏天 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Log4j 日志级别 为了方便对于日志信息的输出显示,对日志内容进行了分级管理。日志级别由高到低,共分 6 个级别: fatal(致命的) error warn info debug trace(堆栈) Log4j 日志输出控制文件 日志输出简介 Log4j 的日志输出控制文件,主要由三个部分构成: 阅读全文
posted @ 2019-07-24 09:42 十八岁的夏天 阅读(237) 评论(0) 推荐(0) 编辑