web开发-MyEclipse下maven创建Web项目Spring+Spring MVC+MyBatis框架集成-学习笔记十六
来源:互联网 发布:sql外键级联删除 编辑:程序博客网 时间:2024/06/04 19:38
功能:web开发包括前端和后端的开发,实现浏览器输入网址之后,请求数据库数据,响应之后将数据呈现在浏览器页面上,
MyEclipse下maven创建Web项目Spring+Spring MVC+MyBatis框架集成。
1、MyEclipse下新建一个web project,勾选maven support,利用maven创建工程。
2、数据库本地开发和测试,安装mysql数据库(http://rj.baidu.com/soft/detail/12585.html?ald),安装过程中选择MySQL workbench,创建数据库和相应表格。
3、添加依赖包,项目的依赖jar包主要包括spring核心包、spring aop包、spring MVC包、mybatis orm包、mybatis-spring适配包、JSTL、Junit、log4j2等,配置这些依赖包主要通过pom.xml配置文件实现。如果程序运行过程依赖包下载失败请手动下载(http://search.maven.org/)后复制到本地的资源库中。
4、新建POJO实体层,为了实现与数据库中的表进行关系映射,新建一个相同表名称的类。
5、新建MyBatis SQL映射层,采用接口与xml结合的形式完成关系与对象间的映射,在接口中定义一些数据访问的方法,在xml文件中定义实现数据访问需要的sql脚本。
6、JUnit测试数据访问,为了保证数据访问正常,使用JUnit进行单元测试。
7、完成Spring整合MyBatis配置。
8、配置web.xml加载Spring容器与MVC,修改web.xml文件,注册加载Spring容器所需的监听器;注册Spring MVC前置控制器Servlet,中间还设置了Servlet3.0上传所需的参数;添加了一个全局的编码过滤器。
9、创建服务层,创建相应接口。
10、 完成业务管理功能。
总结,以上是实现一个完整web工程的demo过程,具体的实现和示例代码如下。
链接:Spring MVC 学习总结(六)——Spring+Spring MVC+MyBatis框架集成
链接:http://www.cnblogs.com/best/p/5688040.html
- web开发-MyEclipse下maven创建Web项目Spring+Spring MVC+MyBatis框架集成-学习笔记十六
- maven + spring mvc 创建Java web项目
- Spring Boot集成MyBatis开发Web项目
- Mybatis框架开发-Maven创建web项目
- 实战-web项目集成spring框架 MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建
- spring+spring mvc + mybatis + maven 项目框架搭建笔记<一>
- Spring Web MVC框架学习笔记
- maven web项目集成spring mvc详细配置实例
- Maven+Spring MVC+MyBatis+dbpc+Mysql Web项目构建
- 搭建 spring + spring mvc +mybatis web项目
- Spring web MVC开发学习笔记
- spring mvc web项目开发(maven项目)
- 创建maven web项目 下载spring MVC jar包
- IDEA使用maven创建Spring MVC WEB项目
- Spring Boot入门及集成MyBatis开发Web项目
- Shiro权限控制框架 ---SpringMVC+Spring+My batis+Mysql+Maven集成开发Web项目
- mac下IDEA配置Spring框架+mybatis+maven配置管理的web项目过程详解
- Spring MVC 学习笔记2 - 利用Spring Tool Suite创建一个web 项目
- Image Noise Reduction Develop Procedure
- BZOJ 1409: Password 线性筛+矩阵乘法
- 使用MFC进行编程,绘制直线椭圆以及样条曲线
- linux中如何改IP
- static静态代码块小结
- web开发-MyEclipse下maven创建Web项目Spring+Spring MVC+MyBatis框架集成-学习笔记十六
- MyBatis-Spring配置简单了解
- plus.webview.show 后刷新页面
- Ehcache(08)——可阻塞的Cache—BlockingCache
- 推荐几个精致的前端web UI框架
- Mybatis使用注意事项_1
- jsoncsv模块批量将json转为csv格式
- Tomcat 404/500 自定义404/500错误页面
- 4.J2EE模式