logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mybatis-config.xml:<configuration> 内部标签只能按这个顺序写:

MyBatis配置文件必须严格遵循以下标签顺序:properties→settings→typeAliases→typeHandlers→objectFactory→objectWrapperFactory→reflectorFactory→plugins→environments(数据库环境)→databaseIdProvider→mappers(映射器)。这个顺序是固定不变的,任何配置文件的编

#mybatis#xml#java
Spring 的纯注解配置

@Configuration用于声明配置类,@ComponentScan指定扫描包路径,@Bean将方法返回值注册为Bean。数据库配置部分展示了@PropertySource加载properties文件,@Value注入配置值,以及DataSource的配置方法。持久层使用@Repository和JdbcTemplate实现数据访问,业务层通过@Service和@Autowired实现依赖注入。

#spring#java#后端 +3
SpringBoot

SpringBoot 提供了合理的默认配置,开发者可以 "开箱即用",无需手动配置即可启动应用。SpringBoot 完全摒弃了 XML 配置,采用注解和 JavaConfig 的方式进行配置,同时不需要任何代码生成,保持了代码的简洁性和可维护性。这使得 SpringBoot 应用可以直接打包为可执行 JAR 文件,无需部署到外部服务器,简化了应用的部署和运行流程。起步依赖解决了传统开发中依赖版本

#开发语言#mybatis#spring +3
Redis

Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即master-slave模式的数据备份。缓存:数据库之前加缓存,降低数据库

#redis#数据库#缓存
SpringBoot

SpringBoot 提供了合理的默认配置,开发者可以 "开箱即用",无需手动配置即可启动应用。SpringBoot 完全摒弃了 XML 配置,采用注解和 JavaConfig 的方式进行配置,同时不需要任何代码生成,保持了代码的简洁性和可维护性。这使得 SpringBoot 应用可以直接打包为可执行 JAR 文件,无需部署到外部服务器,简化了应用的部署和运行流程。起步依赖解决了传统开发中依赖版本

#开发语言#mybatis#spring +3
三层架构和MVC

本文系统介绍了三层架构与MVC设计模式及其在SpringMVC中的实现。三层架构将系统划分为表现层、业务逻辑层和数据访问层,通过接口交互实现低耦合。MVC模式则专注于表现层设计,分为模型(Model)、视图(View)和控制器(Controller),其中控制器负责请求处理和业务逻辑调用。SpringMVC作为Spring框架的Web模块,完美实现了MVC模式,其核心组件包括前端控制器Dispat

文章图片
#架构#mvc
到底了