作者: | 来源:互联网 | 2023-06-21 11:07
1.准备的jar包如下图:mybatis和数据库连接的包:spring和mvc的包:其他jar包:spring的jar包,可以在官网下载齐全的,其他的包都可以使用maven的仓库下
1. 准备的jar包
如下图:
mybatis和数据库连接的包:
spring和mvc的包:
其他jar包:
spring的jar包,可以在官网下载齐全的,其他的包都可以使用maven的仓库下载。使用maven可以将maven配置进项目来下载jar包,也可以去官网仓库下载(两者都可)。
最好给这些jar包详细分类,spring和mybatis的可以分一起,其他的jar包可以根据需求分,不同的jar包对应不同的功能。
2.项目文件架构
良好的文件架构有助于项目的开发和文件配置,不同的功能目录都需要配置的。
如下图:
resources:主要放配置文件
dao:DAO接口和mybatis配置文件
po:持久化类
service:service层接口
service.impl:service层接口实现类
utils:分页工具类
web.controller:controller类
web文件夹就不用介绍了,学到ssm配置的,这些应该都清楚了。
3.配置文件
这里直说基础的spring+spring mvc+mybatis的配置,其他的配置根据自己需要再添加。
db.properties(这里放数据库连接配置)
jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/db_shop?useSSL=false&serverTimezOne=UTC"
jdbc.username=root
jdbc.password=123456
jdbc.maxTotal=30
jdbc.maxIdle=10
jdbc.initialSize=5
springmvc-config
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:cOntext="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd
http://www.springframework.org/schema/context
https://www.springframework.org/schema/context/spring-context.xsd">
applicationContext
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cOntext="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd
http://www.springframework.org/schema/aop
https://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/context
https://www.springframework.org/schema/context/spring-context.xsd">
mybatis-config
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
web.xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
contextConfigLocation
classpath:applicationContext.xml
org.springframework.web.context.ContextLoaderListener
encoding
org.springframework.web.filter.CharacterEncodingFilter
encoding
UTF-8
encoding
*.action
springmvc
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:springmvc-config.xml
1
springmvc
*.action
index.jsp
配置完以后,直接运行tomcat,如果能成功运行,就是这些配置文件已经正确,服务器读取了这些文件,到时候做任何项目,只需要在这些基础上添加修改即可。
MarcusRossi
发布了14 篇原创文章 · 获赞 42 · 访问量 5873
私信
关注