自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring MVC

4. DispatcherServlet 会根据 处理器执行链 中的处理器,找到能够执行该处理器的处理器适配器(HandlerAdaptor) --注,处理器适配器有多个。​ Spring MVC Controller 接收请求参数的方式有很多种,有的适合 get 请求方式,有的适合 post 请求方式,有的两者都适合。在基于注解的控制器类中可以编写多个处理方法,进而可以处理多个请求(动作),这就允许将相关的操作编写在同一个控制器类中,从而减少控制器类的数量,方便以后维护。作用:统一处理请求和响应。

2023-08-23 13:47:47 28

原创 Spring配置扩展

6.使用自定义的条件注解进行条件化配置:除了使用@Conditional注解外,你还可以创建自定义的条件注解来实现更复杂的条件化配置。// ...// ...其中,PropertyPlaceholderConfigurer用于读取properties文件中的配置值,并将其注入到相应的Bean中。通过以上配置,就可以使用properties文件来配置数据源。在代码中使用${}占位符来引用properties文件中的配置值,Spring会自动将其替换为对应的值。

2023-08-22 08:42:36 43 1

原创 Spring整合Mybatis

3.创建Mapper接口和Mapper XML文件:在你的项目中创建Mapper接口和对应的Mapper XML文件。4.配置Mapper扫描和SqlSessionFactory:在你的Spring配置文件中配置Mapper扫描和SqlSessionFactory。1.添加依赖:在你的项目中添加Spring和MyBatis的依赖。请注意,以上只是一个简单的示例,实际项目中可能需要根据你的具体需求进行配置和调整。5.使用Mapper:在你的代码中注入Mapper接口,并使用它来进行数据库操作。

2023-08-18 11:00:48 22 1

原创 Spring day2

Spring是一个开源的Java框架,旨在简化Java应用程序的开发。它提供了一套全面的解决方案,包括依赖注入、面向切面编程、事务管理等功能,以支持构建灵活、可扩展且易于测试的应用程序。

2023-08-17 12:15:17 31 1

原创 Spring day1

Spring框架是一个开源的Java企业级应用程序开发框架。它提供了一套全面的基础设施,用于开发Java应用程序的各个层面,包括Web应用、数据库、事务、安全、远程调用等。Spring框架的目标是简化企业级应用程序的开发,提高开发效率,并且具有良好的可维护性和可测试性。

2023-08-15 21:39:37 27 1

原创 MyBatis总结

MyBatis框架是一个基于ORM (Object Relational Mapping,对象/关系映射)的优秀的持久化框架。MyBatis框架不是一个完整的 ORM实现,而是一种半自动化的ORM实现。MyBatis 框架的主要特点是SQL映射器机制。

2023-08-13 22:15:34 23 1

原创 MyBatis Day3

在实际开发中,我们经常会遇到根据不同条件生成不同的SQL语句的情况,这就是动态SQL的应用场景。MyBatis是一个优秀的持久层框架,提供了许多强大的功能,其中动态SQL就是其亮点之一。动态SQL允许我们根据条件来动态地生成SQL语句,从而实现更灵活、可重用的数据库操作。通过使用动态SQL,我们可以避免编写大量重复的SQL语句,提高代码的可维护性和可读性。

2023-08-12 10:16:54 18 1

原创 MyBatis Day2

SQL映射文件是在使用ORM(对象关系映射)框架时,用来定义数据库操作的配置文件。它通常是一个XML文件,其中包含了与数据库表、字段之间的映射关系,以及具体的SQL语句。通过SQL映射文件,我们可以将数据库的操作与具体的Java对象进行映射,简化了数据访问层(DAO)的开发工作。ORM框架会根据SQL映射文件中的配置信息,自动生成相应的数据库操作代码,简化了程序开发过程,提高了开发效率。同时,SQL映射文件的存在也使得SQL语句与Java代码分离,提高了代码的可维护性和可读性。

2023-08-08 15:41:29 40

原创 MyBatis Day1

MyBatis(前身为iBatis)是一个开源的Java持久化框架,它提供了一种将数据库操作与Java对象之间进行映射的方式。使用MyBatis可以方便地执行各种数据库操作,包括增、删、改、查等。以下是MyBatis的一些特点和优势:简单易用:MyBatis相对于其他ORM框架来说,学习曲线较低,配置相对简单,入门容易。灵活性强:MyBatis允许通过XML或注解的方式定义SQL语句,开发者可以灵活地编写自己的SQL语句,满足各种复杂的查询需求。

2023-08-07 14:14:39 31 1

原创 下载安装Maven并实现配置,创建第一个Maven项目

1.我们先去maven官网下载2.点击Download→Binary zip archive的apache-maven3.9.4-bin.zip下载后解压为文件夹内容如图所示。

2023-08-04 10:40:03 118 1

空空如也

空空如也

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

TA关注的人

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