框架
是一个开放源代码的设计层面框架,它解决的是业务逻辑和其他各层的松耦合问题,因此它将面对接口的编程思想贯穿整个系统应用。
江阿白
究极学渣,冲鸭
展开
-
Spring
Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 1. AOP 定义 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻...原创 2019-09-02 22:03:24 · 110 阅读 · 0 评论 -
Spring Boot 简介和入门
一、Spring Boot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 点击官网 二、环境准备 ...原创 2019-09-08 22:40:26 · 179 阅读 · 0 评论 -
Spring Boot 相关配置
一、Spring Boot配置文件 用于修改Spring Boot默认配置 application.yml YAML(YAML Ain’t Markup Language) 以数据为中心,比json,xml更适合配置文件; YAML: server: port: 8082 XML: <server> <port>8082</port> <...原创 2019-09-09 16:50:45 · 131 阅读 · 0 评论 -
Spring Boot 日志
一、SLF4j (抽象层) 在开发时,日志记录方法的调用,不应该来直接调用日志的实现类,而是调用日志抽象层里面的方法。 在系统中使用SLF4j import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class HelloWorld { public static void main(String[] args) { ...原创 2019-09-09 18:40:32 · 114 阅读 · 0 评论 -
Spring Boot 开发Web项目
一、Web开发 Web开发思路 创建Spring Boot应用; Spring Boot已经默认将这些产经配置好了,只需要在配置文件中指定少量配置就可以运行起来; 编写业务逻辑。 以jar包方式引入静态资源 点击Webjars 查看静态资源依赖; <dependency> <groupId>org.webjars</groupId>...原创 2019-09-10 10:17:26 · 171 阅读 · 0 评论 -
Spring Initializer快速创建Spring Boot项目
一、使用Spring Initializer快速创建Spring Boot项目 New Project Spring Intializer metadata(项目名、项目组和项目模块) Dependencies模块场景 向导联网创建项目 设置编码 创建三层架构的包机结构 复制静态资源文件和原型界面文件 ...原创 2019-09-13 17:45:57 · 449 阅读 · 0 评论 -
Thymeleaf 高级语言模板引擎
一、模板引擎 类型 JSP、Velocity、Freemarker、Thymeleaf 实现思想 二、Thymeleaf 高级语言模板引擎 (1)引入Thymeleaf <dependency> <groupId>org.springframework.boot</groupId> <artifactI...原创 2019-09-13 17:56:30 · 213 阅读 · 0 评论