Spring笔记(1)-IOC之基于XML管理Bean 对于Java开发者来说,Spring是最受欢迎的一个开发框架。本篇对Spring进行了简介,然后深入介绍了在IOC中如何使用XML来管理Bean,包括Bean对象的获取,依赖注入的方式,自动装配,Bean对象的作用域,生命周期等,最后介绍了Spring中的FactoryBean,它简化了工厂模式的使用。 2022-10-13 后端 > Spring #笔记 #SSM #Spring
MyBatis笔记(5)-代码生成与分页插件 MyBatis的使用需要我们完成实体类、Mapper接口以及映射文件等,而实际上这些资源的生成可以通过代码生成器generator来完成。另一方面,分页功能是一个常见的需求,实际实现可能比较繁琐复杂,分页插件可以帮助我们较为简单地实现这个功能。本篇主要介绍的就是MyBatis代码生成器以及分页插件的使用。 2022-10-12 后端 > MyBatis #笔记 #SSM #MyBatis
MyBatis笔记(4)-动态SQL与缓存 在MyBatis中提供了基于标签的动态SQL功能,允许我们根据条件的不同来动态拼接SQL语句,一定程度上解决了字符串拼接的痛点。另一方面,MyBatis中存在缓存机制,包括一级缓存和二级缓存。 2022-10-11 后端 > MyBatis #笔记 #SSM #MyBatis
MyBatis笔记(3)-自定义映射resultMap SQL查询结果的一行与Java中实体类的对应关系,是由resultType和resultMap来指定的。resultType可以完成默认情况下的对应,而一些默认对应不成功的情况,则需要由resultMap来完成。本篇主要介绍了自定义映射resultMap的使用,包括解决字段和属性映射问题,多对一以及一对多的映射处理。 2022-10-11 后端 > MyBatis #笔记 #SSM #MyBatis
MyBatis笔记(2)-参数获取以及使用举例 在实际应用中,我们书写的经常是动态变化的SQL,需要接收不同的参数来执行。在MyBatis中提供了两种获取参数的方式,本篇主要介绍了参数获取以及访问的方式,然后通过一些SQL的举例来讲述对应的使用。 2022-10-11 后端 > MyBatis #笔记 #SSM #MyBatis
MyBatis笔记(1)-MyBatis快速开始 MyBatis是一个优秀的持久层框架,也是SSM中M所代表的框架技术。本篇简单介绍了MyBatis,并完成了一个快速入门小案例,以此来理解MyBatis的使用。然后介绍了MyBatis核心配置文件中的一些常用标签。 2022-10-09 后端 > MyBatis #笔记 #SSM #MyBatis
JavaWeb笔记(8)-Ajax异步技术,FastJson Ajax技术给我们提供了一种异步的数据请求方式,它的出现使得JavaWeb进行开发的时候,后端只需要专注于数据的提供即可。本篇介绍了Ajax的基本内容,以及基于Ajax的框架axios,最后简单介绍了在Java中对于Json对象的操作,使用一个非常方便的库FastJson。 2022-10-08 后端 > JavaWeb #笔记 #JavaWeb
JavaWeb笔记(7)-Filter与Listener JavaWeb的三大组件包括Servlet、Filter以及Listener,前面我们已经介绍了Servlet,本篇主要介绍Filter以及Listener。 2022-10-08 后端 > JavaWeb #笔记 #JavaWeb
JavaWeb笔记(6)-会话技术中的Cookie与Session 由于HTML协议的无状态特点,我们无法直接通过html中的响应和请求来维持用户的会话状态,而是需要通过Cookie和Session技术来完成相关的功能。本篇主要介绍了会话技术中Cooike和Session的相关使用与原理。 2022-10-07 后端 > JavaWeb #笔记 #JavaWeb
JavaWeb笔记(5)-MVC模式与三层架构 MVC模式和三层架构是一些理论知识,它可以用来指导我们进行代码开发,基于这种模式开发的代码,可维护性以及可扩展性会更加友好。 2022-10-07 后端 > JavaWeb #笔记 #JavaWeb