1、导包
javax.servlet
javax.servlet-api
3.1.0
provided
javax.servlet.jsp.jstl
javax.servlet.jsp.jstl-api
1.2.1
javax.servlet
jsp-api
2.0
provided
org.apache.taglibs
taglibs-standard-impl
1.2.5
org.mybatis
mybatis
3.5.4
log4j
log4j
1.2.17
commons-logging
commons-logging
1.2
cglib
cglib
3.2.4
com.github.pagehelper
pagehelper-spring-boot-starter
1.2.3
junit
junit
4.12
org.mybatis
mybatis-spring
2.0.0
org.springframework
spring-context
5.1.3.RELEASE
org.springframework
spring-core
5.1.3.RELEASE
org.springframework
spring-beans
5.1.3.RELEASE
org.springframework
spring-web
5.1.3.RELEASE
org.springframework
spring-webmvc
5.1.3.RELEASE
org.springframework
spring-aop
5.1.3.RELEASE
org.springframework
spring-jdbc
5.1.3.RELEASE
org.springframework
spring-tx
5.1.3.RELEASE
org.aspectj
aspectjweaver
1.8.11
org.projectlombok
lombok
1.18.12
mysql
mysql-connector-java
5.1.6
com.alibaba
druid
1.1.20
org.javassist
javassist
3.23.1-GA
ognl
ognl
3.1.12
2、编写web.xml
Archetype Created Web Application
contextConfigLocation
classpath:bean-*.xml
org.springframework.web.context.ContextLoaderListener
DispatcherServlet
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:spring-mvc.xml
DispatcherServlet
*.action
3、编写bean-ibatis.xml
userService.add();
return "/index.jsp";
}
}
6、编写Service
package com.qf.ibatis.service.impl;
import com.qf.ibatis.mapper.UserMapper;
import com.qf.ibatis.service.IUserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class UserService implements IUserService {
@Autowired
private UserMapper userMapper;
@Override
public void add() {
userMapper.add();
}
}
7、编写mapper
public interface UserMapper {
void add();
}
8、编写mapper.xml
insert into t_user(userName,password) values("lkx","123");