mybatis 之四:mybatis整合spring 发表于 2017-03-24 | 分类于 学习总结 前言整合思路: 1、数据源信息交给spring管理2、sqlsessionfactory交给spring进行单例管理3、由spring来管理mapper代理的代理类 下面以根据用户id查询用户信息案例来搭建工程步骤一:建立java工程 ... 阅读全文 »
mybatis 之三:映射文件 发表于 2017-03-23 | 分类于 学习总结 前言基本上我们对数据库的操作都在映射文件中编写,通过mapper代理方式简化配置,同时依据不同的参数和返回类型完成相关需求 一:parameterType输入参数简单类型:1234<select id="findUserById" p ... 阅读全文 »
mybatis 之二:开发dao的两种方式 发表于 2017-03-22 | 分类于 学习总结 前言Dao层的开发,在mybatis中可以通过原始dao(一个接口和接口实现类),而在mybatis中可以更方便的通过mapper代理模式,当然需要满足一定的规范性原则 不多说,以一个增加user信息为例 一:首先在映射文件中写一个增加用户 ... 阅读全文 »
mybatis 之一:hello world 发表于 2017-03-21 | 分类于 学习总结 前言Mybatis就是一个封装了jdbc的持久层框架,它和hibernate都属于orm框架,但是具体说,hibernate是一个完全的orm框架,而mybatis是一个不完全的orm框架,mybatis只关注sql本身,而不需要关注如连接 ... 阅读全文 »
spring mvc之四:数据回显与json 发表于 2017-03-20 | 分类于 学习总结 前言比较struts2与spring mvc实现机制:Struts2是基于过滤器实现的。Springmvc基于servlet实现。Servlet比过滤器快。 运行速度:Struts2是多列请求来了以后,struts2创建多少个对象:Acti ... 阅读全文 »
spring mvc之三:注解开发 发表于 2017-03-19 | 分类于 学习总结 前言之前我们都是通过xml方式显示配置,会发现配置起来特别麻烦。当使用注解时,有时只需在相关类中做相关的声明,就能完成同样的工作。 不多说:先来一个注解开发例子 步骤一:首先创建一个web工程 步骤二:添加jar包 步骤三:配置web.xm ... 阅读全文 »
spring mvc之二:处理器 发表于 2017-03-18 | 分类于 学习总结 前言在spring mvc中,使用映射处理器可以把web请求映射到正确的处理器上,spring内置了很多映射器,而且我们也可以自定义处理器,映射处理器都能把请求传递到处理器执行链接上,并且处理器执行链接必须包含能处理该请求的处理器,而且处理 ... 阅读全文 »
spring mvc之一:hello world 发表于 2017-03-17 | 分类于 学习总结 前言MVC模式是Model-View-Control的简写,而spring mvc主要负责c层,主要为封装web请求为一个数据对象、调用业务逻辑层来处理数据对象、返回处理数据结果及相应的视图给用户 简要概述spring mvc: Spr ... 阅读全文 »
spring之装配bean 发表于 2017-03-16 | 分类于 学习总结 前言在spring中,对象无需自己负责查找或创建与其关联的其他对象。相反,容器负责把需要相互协作的对象引用赋予各个对象,例如一个消费系统需要信誉证件,但它不需要自己创建,它只负责自己两手空空,而容器就赋予它一个信用卡认证组件。 通常,我们 ... 阅读全文 »
spring之hello world 发表于 2017-03-15 | 分类于 学习总结 前言 spring 是容器框架,用于配置bean,并维护bean之间关系的框架,而bean是java中的任何一种对象 javabean/service/action/数据源./dao, ioc(控制反转 inverse of control ... 阅读全文 »