![](https://img-blog.csdnimg.cn/2c4c887c365d4fb29a96bf854c6dbcc8.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaEE
文章平均质量分 96
JavaEE框架相关知识分享
小新要变强
永远把自己当“小新”,充满求知欲,才能不断变强!小新是谁?是你,是我,也是他/她!
展开
-
Maven入门教程
Maven是一个项目管理工具,它包含了一个对象模型,一组标准集合,一个依赖管理系统。本文将对Maven入门相关知识进行介绍~原创 2022-10-17 08:30:00 · 1633 阅读 · 6 评论 -
超详细的JUnit单元测试介绍
单元测试又称模块测试,属于白盒测试,是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。本文详细介绍Junit的特点,安装与使用,JUnit测试套件、参数化设置及JUnit断言的使用~原创 2022-10-31 08:15:00 · 11846 阅读 · 87 评论 -
Java日志框架的发展历史,你不想了解一下吗
log4j,JUL,slf4j,logback,log4j2等日志框架之间到底有什么关系,Java日志框架究竟经历了什么样的发展历程,相信有很多人都对此充满了好奇。本文按照时间线对Java日志框架的发展历史进行介绍,使你对Java日志框架有一个全新的认识!原创 2022-11-04 08:15:00 · 964 阅读 · 107 评论 -
最详细、最全面的【Java日志框架】介绍,建议收藏,包含JUL、log4j、logback、log4j2等所有主流框架
本文为 【Java日志框架】 相关知识,对日志的概念与作用,JUL日志框架,Log4j日志框架,Logback日志框架,Log4j2日志框架,日志门面如Slf4j日志门面、JCL日志门面等进行详尽介绍~原创 2022-11-07 08:15:00 · 2394 阅读 · 120 评论 -
最全面的Mybatis教程,从“开局”到“通关”(一)
MyBatis 是一款优秀的半自动的ORM持久层框架,本文将从Mybatis简介,Mybatis入门,Mybatis的CRUD实现,Mybatis的配置文件,Mybatis的日志配置,resultMap详解,分页实现,注解式开发,Lombok的使用,关联映射,动态SQL,Mybatis缓存等方面对Mybatis进行详尽介绍~原创 2022-11-09 08:15:00 · 2269 阅读 · 101 评论 -
最全面的Mybatis教程,从“开局”到“通关”(二)
MyBatis 是一款优秀的半自动的ORM持久层框架,本文将从Mybatis简介,Mybatis入门,Mybatis的CRUD实现,Mybatis的配置文件,Mybatis的日志配置,resultMap详解,分页实现,注解式开发,Lombok的使用,关联映射,动态SQL,Mybatis缓存等方面对Mybatis进行详尽介绍~原创 2022-11-14 08:30:00 · 1569 阅读 · 96 评论 -
最新最全面的Spring详解(一)——Spring概述与IOC容器
本文将对【Spring】Spring概述与IOC容器相关知识进行介绍,具体包含:Spring概述,IOC容器(包括:IOC概述、配置元数据、容器实例化与使用、Bean的概述、依赖注入 Dependency Injection、Bean 作用范围(作用域)、更多Bean的特性、基于注解的容器配置、容器的启动过程、classpath扫描和组件管理)等~原创 2022-11-16 08:15:00 · 6579 阅读 · 89 评论 -
最新最全面的Spring详解(二)——classpath扫描和组件管理
本文将对 【Spring】classpath扫描和组件管理 相关知识进行介绍,具体包括:@Component 和及其派生出的其他注解,自动检测类和注册beanDifination,组件命名,为自动检测组件提供scope,使用过滤器自定义扫描,在组件中定义Bean元数据,基于Java的容器配置,BeanFactory和FactoryBean,环境抽象,事件机制等~原创 2022-11-17 08:15:00 · 2870 阅读 · 104 评论 -
最新最全面的Spring详解(三)——Resources,验证、数据绑定和类型转换与Spring表达式语言(SpEL)
本文将对【Spring】Resources与Spring表达式语言(SpEL) 等相关知识进行介绍,具体包括Resources(包含:Resource接口、内置的 Resource的实现、ResourceLoader接口、应用环境和资源路径),验证、数据绑定和类型转换(包含:BeanWrapper、PropertyEditor属性编辑器、类型转换、配置 DataBinder进行数据验证)等,Spring表达式语言(SpEL)(具体包含:SpEL简介、Bean定义中的表达式)等~原创 2022-11-19 08:30:00 · 2388 阅读 · 104 评论 -
最新最全面的Spring详解(四)——面向切面编程
本文为 【Spring】面向切面编程相关知识,具体将对AOP概述(包含什么是AOP、AOP相关术语、Spring AOP通知类型),Spring AOP能力和目标,AOP代理,@AspectJ风格的支持(包含对于 @AspectJ的支持、声明一个切面、声明一个切入点、声明通知、引入Introduction、Advice Ordering、AOP的例子),基于schema的AOP支持,AOP声明风格,以编程方式创建@AspectJ代理等进行详尽介绍~原创 2022-11-21 08:15:00 · 2789 阅读 · 117 评论 -
最新最全面的Spring详解(五)——事务管理
本文为【Spring】事务管理相关知识介绍,具体将对Spring框架事务支持模型的优点,Spring框架的事务抽象的理解(包含TransactionManager,TransactionDefinition、TransactionStatus,编程式事务管理(包含使用 TransactionManager、使用TransactionTemplate),声明式事务管理,事务传播,及编程式和声明式事务管理之间进行选择等进行详尽介绍~原创 2022-11-22 08:30:00 · 3285 阅读 · 102 评论 -
最新最全面的Spring详解(六)——Spring-Mybatis整合
本文为Spring-Mybatis整合相关内容介绍,MyBatis-Spring 可以帮助我们将 MyBatis 代码无缝地整合到 Spring 中。 使用这个类库中的类, Spring 将会加载必要的 MyBatis 工厂类和 session 类。 这个类库也提供一个简单的方式来注入 MyBatis 数据映射器和 SqlSession 到业务层的 bean 中。 而且它也会处理事务, 翻译 MyBatis 的异常到 Spring 的 DataAccessException 异常(数据访问异常,译者注)中。原创 2022-11-25 08:15:00 · 2559 阅读 · 96 评论 -
最全面的SpringMVC教程(一)——SpringMVC简介
本文为SpringMVC相关教程,将对SpringMVC进行简单介绍,具体包含:对MVC架构的回顾,什么是SpringMVC,SpringMVC编程示例(包含配置版示例、注解版示例),初识SpringMVC(包含:组件说明、执行流程、三个上下文)等进行详尽介绍~原创 2022-11-26 12:29:42 · 2280 阅读 · 99 评论 -
最全面的SpringMVC教程(二)——SpringMVC核心技术篇
本文为【SpringMVC教程】核心技术篇相关详细介绍,具体将对视图和模型拆分,重定向与转发,RequestMapping与其衍生注解,URL 模式匹配,牛逼的传参,设定字符集,返回json数据(序列化),获取请求中的json数据,数据转化,数据校验,视图解析器详解,全局异常捕获,处理资源,拦截器,全局配置类等SpringMVC相关核心技术进行详尽介绍~原创 2022-11-28 08:15:00 · 2078 阅读 · 82 评论 -
最全面的SpringMVC教程(三)——跨域问题
本文为【SpringMVC教程】跨域问题相关内容介绍。当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同时,就会产生跨域。本文具体将对同源策略,什么是跨域,简单请求与非简单请求,跨域问题解决等进行详尽介绍~原创 2022-11-29 08:30:00 · 4521 阅读 · 64 评论 -
最全面的SpringMVC教程(四)——Controller 与 RestFul
本文为【SpringMVC教程】Controller 与 RestFul相关内容介绍,具体将对控制器Controller,实现Controller接口,使用注解@Controller,RequestMapping及RestFul 风格(包括:Rest架构的主要原则、什么是Restful、数据过滤、RequestMapping中指定请求方法、Ajax方式发送请求)等进行详尽介绍~原创 2022-11-30 08:15:00 · 2634 阅读 · 76 评论 -
最全面的SpringMVC教程(五)——文件上传与下载
本文为【SpringMVC教程】文件上传与下载相关知识,具体将对使用MultipartResolver处理文件上传的步骤,两种文件下载方式(直接向response的输出流中写入对应的文件流、使用 ResponseEntity来向前端返回文件)等进行详尽介绍~原创 2022-12-01 08:30:00 · 3384 阅读 · 89 评论 -
最全面的SpringMVC教程(六)——WebSocket
本文为【SpringMVC教程】WebSocket相关知识介绍,具体将对WebSocket进行简介,并通过实战案例对WebSocket的使用进行详尽介绍~原创 2022-12-02 08:15:00 · 5316 阅读 · 88 评论 -
Json简介与基本使用
本文为Json简介与基本使用相关知识,具体将对什么是JSON,XML与JSON的区别,JSON的语法格式,JSON数据的转换(包括:Java对象转换为JSON格式、JSON格式转换为Java对象)等进行详尽介绍~原创 2022-12-05 09:00:00 · 4782 阅读 · 67 评论 -
【SSM整合】SpringMVC + Spring + Mybatis整合详细教程
本文为SpringMVC + Spring + Mybatis整合教程相关详细介绍,从数据库数据准备、相关依赖包添加、创建项目基本结构和配置框架,到Mybatis层的编写、Spring层的编写、SpringMVC层的编写,再到前端页面编写等,最后进行运行与测试,按步骤对SSM框架整合进行详细的解析~原创 2022-12-06 08:30:00 · 4541 阅读 · 123 评论 -
Ajax简介与基本使用
本文为Ajax简介与基本使用相关知识,首先将对Ajax进行简介(包含:什么是Ajax、Ajax的作用、Ajax的好处),然后介绍JS方式Ajax的实现(包含发送 Ajax 请求的五个步骤、创建 XMLHttpRequest 对象、向服务器发送请求、服务器响应等),最后介绍jQuery框架中的Ajax(具体包含:jQuery框架的Ajax简介、$.ajax()方法、$.get()方法、$.post()方法等)。原创 2022-12-13 08:30:00 · 1766 阅读 · 80 评论 -
Git的安装,理论基础与基本使用
本文为Git的安装,理论基础与基本使用相关知识,下边将对Git的安装与环境配置,Git相关理论基础(包含:Git 是什么,Git的三种状态,Git保证完整性),以及Git的相关操作(包括:初始化Git、基础命令、时光回退、版本对比法、删除文件、重命名文件、忽略文件、创建和切换分支、合并分支、删除分支、变基)等进行详尽介绍~原创 2022-12-16 12:08:18 · 2296 阅读 · 75 评论 -
【MybatisPlus】最全面的MybatisPlus通关教程
本文为最全面的MybatisPlus通关教程相关介绍,下边将对MyBatisPlus概述,MyBatisPlus快速入门,CRUD扩展(包括:插入操作、主键生成策略、更新操作,自动填充,乐观锁,查询操作,分页查询,删除操作,逻辑删除,性能分析插件,条件构造器,代码自动生成器)等进行详尽介绍~原创 2022-12-19 09:00:00 · 2551 阅读 · 69 评论