- 博客(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关注的人