- 一、SSM整合:
- 整合步骤:
- 二、实例
- 1.依赖及静态资源导出配置(pom.xml)
- 2.前端页面(已完成的)
- 3.mybatis
- 4.spring
- 5.springmvc
- 6.写业务
- 三、错误排查
- bean不存在
- 四、额外
- mybatis中like语句的写法
做项目步骤:
- 需求分析
- 设计数据库
- 业务
- 前端界面
- 1.mybatis
java:
dao:BookMapper BookMapper.xml pojo:Book service:BookService BookServiceImpl
resource:
applicationContext.xml 空的 database.properties mybatis-config.xml
- 2.spring
java:
空
resource:
applicationContext.xml spring-dao.xml spring-service.xml
- 3.springmvc
除了上面的12
顺序: web.xml spring-mvc.xml
-
4.写业务
controller:BookController resources:spring-mvc.xml(applicationContext.xml中记得import)
这里用ssm来实现一个简单的书籍增删改查
1.依赖及静态资源导出配置(pom.xml)2.前端页面(已完成的)junit junit4.12 mysql mysql-connector-java5.1.47 com.mchange c3p00.9.5.2 javax.servlet servlet-api2.5 javax.servlet.jsp jsp-api2.2 javax.servlet jstl1.2 org.mybatis mybatis3.5.2 org.mybatis mybatis-spring2.0.6 org.springframework spring-webmvc5.3.9 org.springframework spring-jdbc5.1.9.RELEASE org.aspectj aspectjweaver1.9.6 src/main/resources ***.xml src/main/java ***.xml true
欢迎页面:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>首页 进入书籍展示页面
所有书籍展示(在WEB-INF/jsp/下):
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%-- Created by IntelliJ IDEA. User: Lenovo Date: 2021/9/23 Time: 20:24 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %>书籍展示页面 <%--BootStarp美化界面--%> <%-- --%> 书籍列表——显示所有书籍欢迎分享,转载请注明来源:内存溢出
评论列表(0条)