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