自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 SpringBoot

现在非常流行微服务,如果我这个项目仅仅只是需要发送一个邮件,如果我的项目仅仅是生产一个积分;我都需要这样折腾一遍!但是如果使用 Spring Boot 呢?很简单,我仅仅只需要非常少的几个配置就可以迅速方便的搭建起来一套 Web 项目或者是构建一个微服务!使用 Spring Boot 到底有多爽,用下面这幅图来表达提供生产就绪功能为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注入(DI)和面向接口实现松

2022-06-21 20:04:27 1828

原创 Servlet

XMLDTD ]>SchemaXML 解析DOMSAX针对这两种解析方式的API一些组织或者公司, 针对以上两种解析方式, 给出的解决方案有哪些?Dom4j 基本用法SaxReader 创建好对象 。Document ElementDom4j 的 Xpath使用dom4j里面支持X...

2022-06-21 20:03:26 115

原创 Swagger

项目集成Swagger官网地址:API Documentation & Design Tools for Teams | Swagger学习目标:了解Swagger的概念及作用掌握在项目中集成Swagger自动生成API文档前后端分离好处:号称世界上最流行的Api框架RestFul Api 文档在线自动生成工具,Api文档与Api定义同步更新直接运行,可以在线测试API接口支持多种语言:(Java,php等)官网:API Documentation & Design Tools for Teams | Sw

2022-06-21 20:01:37 282

原创 springboot自动配置原理

@springbootApplication为自动配置的核心注解,如下图是该注解下面的继承的注解@SpringBootApplication@SpringBootAppliacation下面的两个主要的注解为:1.@SpringBootConfiguration2.@EnableAutoConfiguration@SpringBootConfiguration@SpringBootConfiguration注解下的一个注解是@Configuration,这个就是标注@SpringBootConfi

2022-06-21 19:58:25 97

原创 Redis的见解

什么算Redis在我们日常的Java Web开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重的性能弊端,一瞬间成千上万的请求到来,需要系统在极短的时间内完成成千上万次的读/写操作,这个时候往往不是数据库能够承受的,极其容易造成数据库系统瘫痪,最终导致服务宕机的严重生产问题。

2022-06-21 14:21:21 91 1

转载 序列化和反序列化

一、基本概念

2022-06-18 18:37:05 224

原创 JSP和el以及jstl

jspJava Server Page jsp站在客户端来看,jsp是一个显示内容的页面,能动态的显示页面中的内容,所以称jsp为动态页面,比如login.jsp(能从后台获取数据更新自己的页面),能在jsp页面写java代码,所以jsp可以看成是java+html,站在程序员来看,其实jsp就是一个servlet(在tomcat容器中将访问的jsp编译并翻译为servlet),但各自有各自的特点,所以共存,jsp重点用于显示动态内容,servlet则重于完成动态数据模型的业务逻辑处理html 多数情况下

2022-06-07 22:25:32 290

原创 JS JavaScript 脚步语言

js简介最优秀的网络脚本语言,能完成dom、窗体、导航的操作,能和服务器进行数据交互,能进行事件的处理javascript由ECMAScript、DOM、BOM三部分组成ECMAScript是核心语法、词法、、关键字、数据类型、运算符、语句、方法、对象DOM是文档对象模型,支持对html元素节点的解析和处理BOM是浏览器对象模型,支持对浏览器窗体、导航、history、屏幕属性、url等的数据信息的管理和操作。js-dom操作JQueryJquery的作用和意义:1、write less,do

2022-06-07 22:24:02 525

转载 ServletContext和ApplicationContext有什么区别

两者的区别就是application用在jsp中,servletContext用在servlet中。application和pagerequest session 都是JSP中的内置对象,在后台用ServletContext存储的属性数据可以用application对象获得。...

2022-06-07 14:09:44 719

原创 SpringMVC

1、回顾MVC1.1、什么是MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。 Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都..

2022-06-04 00:44:41 98

原创 Mybatis

1.简介1.1. 什么是mybatis MyBatis 是一款优秀的持久层框架 它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 MyBatis 本是apache的一个开源项目iBati.

2022-05-28 14:00:40 523

原创 Spring

1、Spring简介Spring:给软件行业带来了春天 Spring理念:使现有技术更加实用,本身就是一个大杂烩,整合现有的框架技术 官网:Spring | Home. Spring依赖:<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --><dependency> <groupId>org.springframework</groupId&g..

2022-05-26 19:11:59 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除