
SSM框架
SSM框架就一个专栏就够了,分模块讲解,都有实例分析,简单易懂.
喜欢学习的小棉袄
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringMVC框架(四)
这一篇就来结合SpringMVC框架来写一些常用的工具类 工具 异常处理器 在我们日常开发种必定会有写时候代码出现问题访问不到,或者维护时代码不能被访问等等。 那我们就要针对这些异常并处理它给用户传过去一些用户提示信息 先自己定义一个异常类MyException package com.Exception; public class MyException extends Exception {...原创 2019-02-20 00:14:54 · 224 阅读 · 0 评论 -
SpringMVC框架(三)
在前边搭建了ssm项目,在这一篇就对SpringMVC进行更多的了解 在SpringMVC中很重要的一部分就是参数的绑定,因为在日常的开发中使用参数绑定可以很大的减少代码的数量,这也是相对于有些框架的优点所在。 文件准备: 在下边会用到的和前一篇创建简单的ssm项目一些不同的文件 findUser.jsp,增加了一个页面跳转的链接 <%-- Created by IntelliJ I...原创 2019-02-17 13:50:13 · 210 阅读 · 0 评论 -
SpingMVC框架(二)
上一篇是一个对SpringMVC的一个测试级别的使用,也算是初级使用了,专栏至此,前面也学习了Spring框架和Mybatis框架,那这篇博客就来简单的搭建一下SSM框架。 SSM框架的搭建 环境: JDK8,IDEA编译工具或Eclipse(用IDEA演示),Maven项目管理工具。 开发步骤: 前言:在搭建ssm框架时,要一步一步,先搭建Spring和Mybatis,然后再加上SpingMVC...原创 2019-02-14 22:38:11 · 206 阅读 · 0 评论 -
SpringMVC框架(一)
开篇 我在前面写了Spring,Mybatis的一些知识和用法,开始进入SpringMVC,进入SpringMVC我们就要知道它是哪里来的,是干嘛的。 SpringMVC是它属于Spring基本架构里面的一个组成部分,属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面,所以我们在后期和 Spring 进行整合的时候,几乎不需要别的什么配置。因此可以肯定的是它...原创 2019-02-12 00:20:47 · 475 阅读 · 0 评论 -
Mybatis框架(五)补充
本来想的是尽快进入SpringMVC,但是想了想,Mybatis中比较重要的Mybatis的逆向工程(可以自动生成单表需要的pojo和Mapper)东西没写上去,就在这补充吧。 Mybatis逆向工程生成代码 1.新建一个工程 2.逆向工程必须先要有一个mybatis-generator-core-xx.jar,m’y’batis和jdbc的jar包(三个核心jar包) 3.配置配置的Gene...原创 2019-02-10 14:01:55 · 164 阅读 · 0 评论 -
Mybatis框架(四)
上一次写到Mybatis的动态sql,这次写多表查询和Spring整合Mybatis。 多表查询 在我们生活中的多表查询是处处都有的,有一对一的查询,也有一对多的查询,还有多对多的查询。 比如在生活中一次购物,一个人对应一个订单(一对一),多个订单项对应一个订单(一对多),多个人对应多个订单(多对多)。 下边就用实例实现多表查询 映射文件(一对一查询) <resultMap id="G...原创 2019-02-10 00:24:33 · 188 阅读 · 0 评论 -
Mybatis框架(三)
上一篇写到Mybatis动态代理实现Dao和一些Mybatis的一些配置,下来我们将围绕动态sql(这也是Mybatis框架的优势所在)和Spring整合的一些知识。 包装pojo 为什会需要包装pojo呢,包装pojo主要是用于一些复杂查询,它可以将你需要用到的pojo包装进去,可以在查询时从pojo里调属性。下来就用一个包装pojo的实例分析: 1.配置Mybatis核心配置文件 &lt;?...原创 2019-02-09 01:11:28 · 140 阅读 · 0 评论 -
Mybatis框架(二)
在上一篇文章,我用小的demo演示了Mybatis的增删改查操作,也算是入了门,下边就简单了解一下Mybatis的架构体系。因为只要了解了它的架构体系,写Mybatis程序就可以很快的按部就班。 接口层:为开发人口提供调用 数据处理层:负责sql操作的解析,执行和对结果的映射 基础支撑层:负责最基础的功能支撑,其他功能要建立在基础功能之上 上边是个总的架构图,下边为Mybatis贴近使用层面上的...原创 2019-02-05 17:06:17 · 161 阅读 · 0 评论 -
Mybatis框架搭建和demo入门(一)
回顾Spring框架的主体内容:重点Ioc,AOP,事务编程。 Spring的AOP的注解 AOP的相关的注解 @Aspect :定义切面 通知的注解 @Before :前置通知 @AfterReturning :后置通知 @Around :环绕通知 @AfterThrowing :异常抛出通知 @After :最终通知 切入点 @Poi...原创 2019-02-03 00:48:56 · 212 阅读 · 0 评论 -
Spring框架(八)
上一篇写的是Spring中的JDBC操作,今天说一说Spring事务编程. 事务 学过数据库,就都知道什么是事务. 事务是实现一功能的逻辑操作,其中包含的逻辑单元要么全成功,要么全失败. 事务的四大特性(ACID) 原子性:事务是一个不可分割的整体 一致性:数据完整性在事务执行前后应保持一致 隔离性:一个事务的执行不能被其他事务所干扰 持久性:事务执行结束就持久写入数据库 ...原创 2019-02-01 23:39:17 · 167 阅读 · 0 评论 -
Spring框架(七)
上一篇写的是关于AOP的注解配置,今天就讲一讲JDBC模板和事务管理,事务管理可以说是Spring的比较重要的一部分. JDBC模板 在Spring中也用通用的一套JDBC模板,用法和前面的dbutils有的地方也很相似,下来我们就实例讲解一下 Spring内置连接池 Spring中JDBC模板的使用 1.建立数据库,数据表 2.实例化一个datasource(数据源,里边封装这数据库连接池) ...原创 2019-02-01 00:55:48 · 131 阅读 · 0 评论 -
Spring框架(六)
上一篇主要讲的是xml配置AOP,这一篇就来说说注解配置 ,注解配置相对于xml配置稍微能简单一些,而且也可以增强开发速度. 通知(配置在切面里的方法上) 在注解配置通知前提还要再xml里打开注解模式,配置如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org...原创 2019-01-30 23:48:39 · 160 阅读 · 0 评论 -
Spring框架(五)
上一篇是对AOP的入门,这一篇就进一步细化。 Spring中的通知 1.前置通知:在执行目标方法前(权限校验) 可以显示切入点信息 public class MyAspect { public void Inform(JoinPoint joinPoint){ System.out.println("before infrormation,joinpoint"+join...原创 2019-01-30 20:33:09 · 132 阅读 · 0 评论 -
Spring框架(四)
在前几次主要写了一些Ioc的配置和实现,这次就到了AOP(面向切面编程),说到AOP还得提一提OOP(面向对象编程) OOP:核心思想是将客观存在的不同事物抽象成相互独立的类,然后把与事物相关的属性和行为封装到类里,并通过继承和多态来定义类彼此间的关系,最后通过操作类的实例来完成实际业务逻辑的功能需求。**OOP通过继承和多态会使程序之间的耦合度增高,不利于扩展程序。** AOP:AOP可以对...原创 2019-01-29 22:45:00 · 218 阅读 · 0 评论 -
Spring框架(三)
前面的内容讲的是用xml配置Spring,今天就讲讲注解配置。 @Component(组件),@Controller , @Service , @Respository (都是在类上注解) 1.@Component(组件):把类对象在Spring中实例化也就是说让Spring接管这个类,和前边xml配置的作用相同 2.@Controller:对应web层 3.@Service:对应service...原创 2019-01-28 22:03:03 · 232 阅读 · 0 评论 -
Spring框架(二)
回顾:上一篇的Spring入门(https://blog.youkuaiyun.com/qq_42605968/article/details/86653221) 主要写的是: 1.创建一个Spring项目 2.IocI(Inverse Of Control)和DI(Dependency Injection) 3.工厂类(BeanFactory,ApplicationContext) 4.Bean的一部分配置...原创 2019-01-27 16:19:20 · 186 阅读 · 0 评论 -
Idea搭建Spring和入门案例讲解
Spring入门 Spring是什么? Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架(不仅可以用来开发se也可以用来开发ee),它解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。 idea搭建Spring 1.创建一个工程 2.新建xml配置文件 这样就用idea完成了创建步骤!接下来就是对Spring的讲解和...原创 2019-01-25 23:39:06 · 1060 阅读 · 0 评论