SSM框架学习
文章平均质量分 80
SSM框架学习历程的简单总结。
-瞌睡虫-
gitee com斜杠lsl-gitee 这里有个人开发的一些插件、Java组件、项目源代码。
展开
-
SSM框架之ControllerToView三种传值方式
SSM 框架学习 (Spring MVC篇)前面已经介绍了如何搭建一个简单的Spring MVC框架,下面就来看看这三个模块Model-View-Controller之间是怎么实现数据交互的吧。 先我将介绍三种Controller->View数据传输方式,只介绍主要代码,不介绍整个项目搭建过程,如不懂Spring MVC是如何搭建的请参考上一篇文章SSM框架之Spring MVC的搭建...原创 2018-09-16 14:22:22 · 3206 阅读 · 1 评论 -
SSM框架之Spring MVC的搭建
SSM 框架学习 (Spring MVC篇)一、理解MVC设计模式MVC分别代表:Model View Controller 模型:Model - 对应组建:JavaBean (用于处理数据的逻辑,如:存取数据库中的数据) 视图:View - 对应组建:Jsp或Html (用于显示数据) 控制器:Controller - 对应组建:Servlet (用于处理用户交互,如:控制用户输入...原创 2018-09-12 15:08:56 · 365 阅读 · 0 评论 -
SSM框架之Mybatis基本配置
SSM 框架学习 (MyBatis篇)一、MyBatis 的基本配置名词解释:SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成 DAO (Data Access Object) 数据库访问对象 POJO (Plain Old Java Object) 简单的Java对象 实体类 1原创 2018-01-28 15:52:58 · 2571 阅读 · 0 评论 -
SSM框架之Mybatis SQL映射文件基本使用
SSM 框架学习 (MyBatis篇)二、MyBatis SQL 映射文件的配置 条件模糊查询表信息 1、单个参数 // UserMapper.java public interface UserMapper { public List getUserListByUserName(String userName); } // Use原创 2018-01-28 16:02:46 · 4228 阅读 · 3 评论 -
SSM框架之MyBatis 动态SQL使用
SSM 框架学习 (MyBatis篇)二、MyBatis 动态SQL使用 在上一个项目的基础上修改,这里主要展示修改部分的内容 1、用户表查询操作-ifif 如果不使用if,当roleName为空或userName为空时会出现sql异常 查看日志可看到异常:select * from db where and userName=?-->select原创 2018-01-28 16:07:12 · 676 阅读 · 0 评论 -
SSM框架之Spring简单上手
Hello SpringSSM 框架学习 (Spring篇)时隔5个月,终于有空余时间继续学习ssm框架了,接下来是关于Spring的相关知识学习。一、第一个Spring项目 这里就不解释Spring是什么了,简单的说:Spring就是Java的一个轻量级的框架。下面开始正题: 第一步:新建WebProject导入必要的jar包,目前只需导入(spring-core-4...原创 2018-07-02 09:25:59 · 553 阅读 · 0 评论 -
SSM框架之Spring-AOP的理解与基本使用
loggerSSM 框架学习 (Spring篇)一、我对AOP的理解 什么是切面编程:我们把一段程序运行流程比喻成一条水果大小分拣流水线,而AOP的思想就是可以在这个流水线的某个点设置一个检查点,或者说大小过滤器,不同的过滤器能过滤不同大小的水果(过滤器表示一个单独的功能或切入的代码),到这里可能就与现实有些不同了,当有能穿过这个过滤器的水果出现时,穿过过滤器的是这个水果的一个分身...原创 2018-08-04 11:20:14 · 6409 阅读 · 0 评论 -
SSM框架之Spring-IoC和DI的理解与三种常用注入方式
SSM 框架学习 (Spring篇)一、IoC和DI IoC(Inversion of Control)控制反转Spring两大核心之一,是一种不同于传统的设计思想。那何来控制反转一说呢?我们先看传统的Java程序设计,当我们一个类内部需要一个对象资源时,通常是主动在内部new创建这个对象,是程序主动创建依赖对象的。而IoC是有一个专门的容器来管理对象(资源)的创建的,当一个类...原创 2018-08-05 11:41:14 · 2814 阅读 · 1 评论 -
SSM框架之Spring注入不同数据类型
这没啥好说,直接看代码:<bean id="entity" class="com.lsl.ssm.entity.EntityTest"> <!-- 使用<!CDATA[...]]>标记处理XML特殊字符 --> <property name="specialCharacter1"> <原创 2018-08-06 09:59:42 · 405 阅读 · 0 评论 -
SSM框架之Spring-AOP常见增强处理的使用
SSM 框架学习 (Spring篇)一、常见增强类型与特点 增强类型 注解 特点 前置增强 @Before 目标方法前织入增强方法。 后置增强 @AfterReturning 目标方法正常执行后织入增强方法(不出现异常)。 异常增强 @AfterThrowing 目标方法发生异常后织入的增强方法,可拔插的异常处理方案。...原创 2018-08-26 21:46:23 · 1695 阅读 · 0 评论 -
SSM框架之Spring与MyBatis的整合
Spring MyBatisSSM 框架学习 (MyBatis&Spring篇)ssm框架,已经学完了Mybatis和Spring部分的主要内容,现在需要做的是将这两部分的内容集成起来。下面我将介绍两种数据映射器的注入方式。1.使用MapperFactoryBean注入 和 2.使用MapperScannerConfigurer注入,以完成对数据库的操作,也是实现整合的重要组成...原创 2018-08-30 13:02:17 · 491 阅读 · 0 评论 -
SSM框架之事务管理器的配置
SSM 框架学习 (Mybatis&Spring篇)前面已经完成了Mybatis和Spring框架的学习与整合,但并没配置有事务管理器。配置这东西前我们首先得知道这是个什么东西,有什么用?事务管理器就是用于管理对数据库的一系列读写操作,进行统一提交或回滚,这样能有效的防止数据库出现问题,如:脏读,幻读等。关于幻读、脏读可以看看这篇文章,推荐了解【事务属性之隔离级别】配置前还...原创 2018-09-07 20:58:58 · 5613 阅读 · 0 评论