SpringMvc+Spring+jdbc实现用户登录开发
5.1 创建工程,增加依赖
5.2 创建实体类
5.3 创建数据访问层
5.4 创建业务逻辑层
5.5 创建控制器
5.6 创建spring、SpringMvc的配置文件
<!-- 配置数据访问层和业务逻辑层包的扫描 -->
<context:component-scan base-package="com.oupeng.user.dao"></context:component-scan>
<context:component-scan base-package="com.user.service.impl"></context:component-scan>
<!-- 增加对控制器所在包的扫描 -->
<context:component-scan base-package="com.oupeng.controller"></context:component-scan>
5.7 web.xml
<!-- 加载Spring的配置文件 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext-jdbc.xml</param-value>
</context-param>
<!-- 配置监听器 -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
<servlet-name>springMvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!--配置初始化参数 -->
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc-servlet.xml</param-value>
</init-param>
<!-- 配置启动的优先级 -->
<load-on-startup>1</load-on-startup>
</servlet>
6. SpringMvc的异常处理
局部异常处理:某个控制器类
@ExceptionHandler(value=RuntimeException.class)
全局异常处理:对整个项目
<!-- 全局异常 -->
<bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
<property name="exceptionMappings">
<props>
<prop key="java.lang.RuntimeException">
error
</prop>
</props>
</property>
</bean>
7. SpringMvc的静态资源访问
<mvc:resources location="/statics/" mapping="sta/**"></mvc:resources>
SpringMvc+Spring+JDBC登录注册
最新推荐文章于 2023-06-10 21:57:46 发布