
SSM
李逍遥自在
小菜鸟
展开
-
springmvc(2)--环境搭建和配置前端控制器
1.环境搭建 和我的博客中ssm那个框架一样,那个是基础。 框架搭建 2.配置前端控制器 首先在config中配置springmvc.xml 接下来 在web.xml中配置前端控制器<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xm原创 2017-07-19 22:59:18 · 365 阅读 · 0 评论 -
springmvc(3)--非注解的处理器映射器和适配器
非注解 (1)处理器映射器: 上一节中讲到一个 org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping它是以bean的名字为url但是一个bean中也可以对应多个url,我们可以针对同一个controller映射多个url,此时就有另一个映射器出场了:SimpleUrlHandlerMapping<!--简单url原创 2017-07-20 15:30:52 · 332 阅读 · 0 评论 -
springmvc(4)--注解的处理器映射器和适配器
1.我们在springmvc.xml中配置的适配器和映射器,如果不配置,那么将会加载默认的映射器和适配器。 如图 但是上面两种注解方式的适配器和映射器,是已经过时的,是spring2.5的。ps:在spring3.1之前使用的注解映射器是:org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping原创 2017-07-20 16:19:00 · 1397 阅读 · 0 评论 -
springmvc(5)--springmvc和mybatis整合实现商品查询
1.话不多说上图: 整理下我们学习的思路: 这就是spring的整体架构。 2.整合daomybatis和spring整合,通过spring管理mapper接口 使用mapper的扫描器自动扫描mapper接口在spring中进行注册3.整合Service 通过spring管理service接口 使用配置方式 将service接口配置在spring配置文件中 实现事务的控制4.整合原创 2017-07-20 18:15:05 · 1459 阅读 · 0 评论 -
spring+springmvc+mybatis(1)--整合和原始dao开发
1.整合思路 需要spring通过单例方式管理SqlSessionFactorySpring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession(spring和mybatis整合自动完成)持久层的mapper都需要spring管理2.环境整合 (1)创建新的工程(2)加入所需jar包: (3)这里面除了之前mybatis的包,还有Spring和spr原创 2017-07-19 15:50:01 · 455 阅读 · 1 评论 -
spring+springmvc+mybatis(2)--mapper代替dao开发
mapper代理开发,一样的套路: mapper.javapublic interface UserMapper { // 根据id查询一个user public User findUserById(int id);}mapper.xml<mapper namespace="com.ddd.ssm.mapper.UserMapper"> <!-- 在映射文件中配置很多sql原创 2017-07-19 16:13:50 · 375 阅读 · 0 评论 -
spring+springmvc+mybatis(3)--逆向工程自动生成代码
1.what? mybatis需要程序员自己写sql语句,mybatis官方提供逆向工程,可以针对表单自动生成mybatis执行所需要的代码(mapper.java,mapper.xml,pojo)企业实际开发中,常用逆向工程方式,由数据库的表来说生成代码2.how? 首先我们需要下载逆向工程的代码:mybatis-generator-core-1.3.2-bundle.jar使用方法:(1)命原创 2017-07-19 16:48:06 · 5077 阅读 · 2 评论 -
springmvc(1)--什么是springmvc?
1.话不多说先上图: 这是Spring的一个模块图这里面的web中有个spring web MVC spring web MVC它是Spring的一个模块,无需通过中间层和Spring整合,像struts整合或者mybatis整合会有一个中间包,那个就是中间层。2.什么是MVC?是一种设计模式,model,view,controller 将这三层分开,之前就是直接的jsp页面,现在将其分层原创 2017-07-19 17:56:06 · 429 阅读 · 0 评论