SpringMvc+Spring+MyBatis 基于注解整合
2017-12-23 23:27
477 查看
最近在给学生们讲Spring+Mybatis整合,根据有的学生反映还是基于注解实现整合便于理解,毕竟在先前的工作中团队里还没有人完全舍弃配置文件进行项目开发,由于这两个原因,我索性参考spring官方文档研究出完全基于注解整合ssm框架。毕竟无配置化也是Spring官方所推行的,要不SpringBoot存在的意义为何嘛
2)Spring提供的 @Bean @Configuration @ComponentScan @EnableTransactionManagement @EnableWebMvc 等 需要知道其含义
View Code
OK!大功告成,注意前4步里面注解的运用,后面的步骤和往常的写法无异,想必大家都很熟悉了吧。
一。整合思路
1)目标:毫无保留的将配置文件的所有配置项改变注解加创建对象的方式实现2)Spring提供的 @Bean @Configuration @ComponentScan @EnableTransactionManagement @EnableWebMvc 等 需要知道其含义
二。创建spring-mvc的web项目
1) 项目结构目录:
<%-- Created by IntelliJ IDEA. User: chen.nie Date: 2017/12/23 Time: 下午8:40 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <html> <head> <title>$Title$</title> </head> <body> <c:forEach items="${students}" var="student"> ${student.stuName} </c:forEach> </body> </html>
View Code
10.启动tomcat后访问http://localhost:8080/portal/index得到如下界面
OK!大功告成,注意前4步里面注解的运用,后面的步骤和往常的写法无异,想必大家都很熟悉了吧。
相关文章推荐
- spring mvc系列文章 - springmvc spring mybatis ibatis freemark整合开发(2.0版:基于注解)
- spring+sprinmvc+mybatis基本整合(二)--基于spring注解mybais非注解非Mapper接口方式
- 基于全注解的Spring3.1 mvc、myBatis3.1、Mysql的轻量级项目
- SpringMVC+MyBatis整合(注解方式)
- Spring与Mybatis基于注解整合Redis的方法
- SpringMVC+Mybatis整合注解
- 使用IDEA基于Maven搭建多模块聚合工程(springmvc+spring+mybatis整合)
- springboot 整合mybatis 基于注解开发 传入对象
- spring mvc高级篇(八):Spring+SpringMVC+Mybatis整合(采用泛型和注解优化)
- spring&springmvc&mybatis整合注解
- Spring+SpringMVC+mybatis+easyui整合实例(二)注解方式的mybatis的使用
- 基于Maven的SSM框架整合(Spring+SpringMVC+MyBatis)
- 基于Maven的SSM整合(Spring+SpringMVC+MyBatis)
- spring + spring mvc + mybatis 整合项目 全注解方式
- 基于Maven的Spring+SpringMVC+Mybatis整合
- 基于注解的mybatis和spring整合
- 基于restful注解(spring4.0.2整合flex+blazeds+spring-mvc)
- Spring + Spring MVC + Mybatis + Swagger + javaConfig 整合项目 全注解方式
- springmvc+mybatis下基于注解的Atomikos分布式事务配置
- 基于全注解的Spring3.1 mvc、myBatis3.1、Mysql的轻量级项目【转】