摘要: SpringData简介 对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。 Spring Boot 底层都是采用 Spring Data 的方式进行统一处理各种数据库,Spring 阅读全文
posted @ 2022-05-24 15:07 码农小白David 阅读(230) 评论(0) 推荐(0)
摘要: 1、新建一个Maven项目:david-spring-boot-starter 2、新建一个SpringBoot模块:david-spring-boot-starter-autoconfigure 。此模块中只需要保留一个starter就可以了 3、在SpringBoot模块中自定义一个Proper 阅读全文
posted @ 2022-05-23 16:15 码农小白David 阅读(217) 评论(0) 推荐(0)
摘要: 前情提要:因为我们无法知晓SpringBoot中的配置文件到底可以配置哪些信息,因此需要简单分析一下SpringBoot的自动装配原理 以HttpEncodingAutoConfiguration(Http编码自动配置)为例解释自动配置原理; //表示这是一个配置类,和以前编写的配置文件一样,也可以 阅读全文
posted @ 2022-05-23 13:49 码农小白David 阅读(4728) 评论(0) 推荐(0)
摘要: yaml语法 SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的 application.properties 语法结构 :key=value application.yml 语法结构 :key:空格 value 配置文件的作用 :修改SpringBoot自动配置的默认值,因为Sp 阅读全文
posted @ 2022-05-22 16:46 码农小白David 阅读(382) 评论(0) 推荐(0)
摘要: 第一个vue-cli项目 1、什么是vue-cli vue-cli官方提供的一个脚手架,用于快速生成一个vue的项目模板; 预先定义好的目录结构及基础代码,就好比咱们在创建Maven项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,我们的开发更加的快速; 项目的功能: 统一的目录结构 本地调试 阅读全文
posted @ 2022-05-21 16:57 码农小白David 阅读(39) 评论(0) 推荐(0)
摘要: Vue.js是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑 定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。 了解MVVM模式 MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版 阅读全文
posted @ 2022-05-19 14:06 码农小白David 阅读(77) 评论(0) 推荐(0)
摘要: AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、依赖注入等等。 AngularJS四大特征 MVC模式Angular遵循软件工程的MVC模式,并鼓励展现,数据,和逻辑组件之间的松耦合.通过依赖注入(dependency injection),Angular为客户端的 阅读全文
posted @ 2022-05-18 11:05 码农小白David 阅读(119) 评论(0) 推荐(0)
摘要: 原生Servlet实现:https://www.cnblogs.com/th11/p/15102759.html 文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理 阅读全文
posted @ 2022-05-17 15:43 码农小白David 阅读(262) 评论(0) 推荐(1)
摘要: SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 过滤器与拦截器的区别:拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分,任何java web工程都可以使用 在url-p 阅读全文
posted @ 2022-05-17 15:25 码农小白David 阅读(185) 评论(0) 推荐(0)
摘要: 1、新建一Maven项目! 添加web的支持 2、导入相关的pom依赖! <dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</v 阅读全文
posted @ 2022-05-17 09:58 码农小白David 阅读(36) 评论(0) 推荐(0)