
ssm框架
文章平均质量分 78
码农卿哥
十多年编程老鸟,高级工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ssm框架之ssm整合实现登录功能
ssm框架分别是 spring springmvc 和mybatis的简称。是现在开发javaweb项目的一种常见的技术组合方式。下面就开始ssm框架的整合通过idea创建一个maven的web项目:打开pom.xml文件,添加如下依赖,最终效果如下:依赖添加完后,刷新maven依赖,让所有依赖都加载进来,如果刷新不过来,执行clean install首先整体看一下项目结构:第一步,先修改web.xml文件,最终内容如下:第二部,在同级目录下,创建spring-servlet.xml文件,内容原创 2025-04-02 08:52:08 · 1162 阅读 · 0 评论 -
ssm框架之springMVC框架
springMVC是一种基于java实现的轻量级web框架,它实现了mvc模型。跟之前struts类似。优点:1、使用简单,开发便捷2、比较灵活,具有很强的扩展性spirngMVC实现的mvc模型如下:springMVC核心处理流程:Springmvc的执行过程就是基于一系列的组件来完成的。DispatcherServlet:前端控制器, 是整体流程控制的中心,由其调用其它组件处理用户的请求, 有效的降低了组件间的耦合性。原创 2025-03-31 22:47:38 · 971 阅读 · 0 评论 -
ssm框架之Spring框架之AOP
AOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构。:在不改动原始设计的基础上为其进行功能增强。简单的说就是在不改变方法源代码的基础上对方法进行功能增强。首先,开启AOP,在applicationContext.xml中添加如下配置。AOP有很多种增强类型,分别为,前置增强,后置增强,环绕增强和异常增强。以上就是基于注解的AOP,并且展示了所有增强类型的使用方式。最后,在测试类中测试就行了。:无入侵式/无侵入式。原创 2025-03-31 10:33:08 · 420 阅读 · 0 评论 -
ssm框架之Spring
Spring框架是一个轻量级的企业级应用框架通过它可以贯穿表现层、业务层、持久层。原创 2025-03-30 20:40:42 · 517 阅读 · 0 评论 -
ssm框架之mybatis框架动态SQL
如下示例,当使用where进行条件查询时候,可以用where标签,它可以把最前面的and去掉。如下示例,当有一个入参为null或者空的时候的时候,不参与计算,这种情况就应该使用if标签。mybatis可以通过各种各样的标签在sql映射文件中实现如下功能。智能忽略标签前后多余的and、or或逗号等字符。使用trim标签替换前面示例中的where标签。如下所示,类似于 java中的if else。进行批量操作的时候,使用foreach标签。使用trim标签替换前面示例中的set标签。实现示例中相同的功能。原创 2025-03-18 23:12:40 · 408 阅读 · 0 评论 -
ssm框架之mybatis框架SQL映射文件详解
MyBatis真正的特色在于SQL映射语句,功能强大,使用简单。Select元素有很多属性,可以详细配置每一条查询语句。resultMap描述如何将结果集映射到java对象。namespace属性,区别不同的mapper。接口中的方法与映射文件中SQL语句id一一对应。Select是MyBatis中最常用的元素之一。namespace和子元素的id联合保证唯一。namespace的命名必须跟某个接口同名。自动映射的前提:属性名与字段名一致。SQL映射文件的几个顶级元素。原创 2025-03-18 22:58:31 · 336 阅读 · 0 评论 -
ssm框架之mybatis框架讲解
MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发MyBatis 本是 Apache 的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github官网:https://mybatis.org/mybatis-3/zh/index.html负责将数据到保存到数据库的那一层代码。以后开发我们会将操作数据库的Java代码作为持久层。原创 2025-03-18 22:48:25 · 994 阅读 · 0 评论 -
ssm框架之mybatis框架搭建
/ 读取配置文件mybatis-config.xml InputStream config = Resources . getResourceAsStream("mybatis-config.xml");// 根据配置文件构建SqlSessionFactory SqlSessionFactory ssf = new SqlSessionFactoryBuilder() . build(config);原创 2025-03-18 22:22:52 · 336 阅读 · 0 评论