SSM
文章平均质量分 96
SSM笔记整合
这河里吗l
这个作者很懒,什么都没留下…
展开
-
Spring+SpringMVC+MyBatis整合
SSM全称Spring+SpringMVC+MyBatis,是spring、spring MVC 、和mybatis框架的整合,为标准的MVC模式,是目前比较主流的Java EE企业级框架,标准的SSM框架有四层,分别是dao(mapper)层,service层,controller层和View层。使用spring实现业务对象管理,使用spring MVC负责请求的转发和视图管理,mybatis作为数据对象的持久化引擎。原创 2024-06-24 07:23:26 · 1024 阅读 · 0 评论 -
Spring MVC拦截器、文件上传和全局异常处理
Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、判断用户是否登录等。拦截器依赖于web框架,在实现上基于Java的反射机制,属于面向切面编程(AOP)的一种运用。过滤器与拦截器的区别:拦截器是AOP思想的具体应用。目录:拦截器,文件上传,全局异常处理器。原创 2024-06-22 08:11:38 · 1146 阅读 · 0 评论 -
MyBatis常用注解介绍
目录 1.MyBatis常用注解 2.注解使用方法 3.SQL语句映射:@Select@Insert@SelectKey@Update@Delete@Param@Options 4.结果集映射:@ResultType@Results@Result@ResultMap 5.关系映射:@One@Many 6.动态SQL:@SelectProvider@InsertProvider@UpdateProvider@DeleteProvider 7. 缓存:@CacheNamespace原创 2024-06-25 08:33:10 · 1431 阅读 · 0 评论 -
Spring常用注解
目录1.Spring常用注解2.声明Bean的注解@Component@Controller@Service@Repository@Bean3.注入Bean的注解@Autowired@Qualifier@Primary@Resource4.@Scope5.切面(AOP)相关注解6. 处理常见的HTTP请求类型@RequestMapping7. 前后端传值@PathVariable@RequestParam@RequestBody@ResponseBody8.事务处理@Transactional原创 2024-06-26 07:52:50 · 1423 阅读 · 0 评论 -
MyBatis详解
MyBatis详解 目录 1.MyBatis介绍 2.MyBatis执行流程 3.MyBatis的增删改查(CRUD) 4.ORM映射 5.关联查询 6.延迟加载 7.动态SQL 8.MyBatis缓存介绍原创 2024-06-12 21:52:13 · 1620 阅读 · 0 评论 -
Spring MVC详解
Spring MVC 是Spring框架的一个模块,是一个基于 MVC 设计模式的轻量级 Web 开发框架,本质上相当于 Servlet。Spring MVC工作原理、参数的传递和接收、请求重定向和转发、常用注解介绍,restful风格说明。原创 2024-06-19 19:38:43 · 942 阅读 · 0 评论 -
Spring IoC详解
Spring 是一款开源的轻量级 Java 开发框架,旨在提高开发人员的开发效率以及系统的可维护性。我们一般说 Spring 框架指的都是,它是很多模块的集合,使用这些模块可以很方便地协助我们进行开发,比如说 Spring 支持IoC(Inversion of Control:控制反转) 和AOP。原创 2024-06-14 22:02:30 · 612 阅读 · 0 评论 -
Spring AOP详解
AOP(Aspect-Oriented Programming)面向切面编程,作为面向对象的一种补充,将公共逻辑(事务管理、日志、缓存等)封装成切面,跟业务代码进行分离,可以减少系统的重复代码和降低模块之间的耦合度,并有利于未来的可拓展性和可维护性。原创 2024-06-17 14:00:16 · 1339 阅读 · 0 评论 -
Spring事务介绍、Spring集成MyBatis
需要一次执行多条SQL语句时,可以使用事务。通俗一点说,如果这几条SQL语句全部执行成功,则才对数据库进行一次更新,如果有一条SQL语句执行失败,则这几条SQL语句全部不进行执行,即要么都执行,要么都不执行。这个时候需要用到事务。原创 2024-06-18 13:49:34 · 1217 阅读 · 0 评论