当前位置:网站首页>ssm web page access database data error
ssm web page access database data error
2022-08-02 11:00:00 【CSDN Q&A】
今天做ssm数据连接,tomcatThe server starts to access the web pages normally,But when I jump to the web page to get the database data, I get an error,这是什么问题,The database is not connected,The configuration file is still missing,报错如下
spring配置信息
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:p="http://www.springframework.org/schema/p" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/aop https://www.springframework.org/schema/aop/spring-aop.xsd http://www.springframework.org/schema/tx https://www.springframework.org/schema/tx/spring-tx.xsd http://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc https://www.springframework.org/schema/mvc/spring-mvc.xsd http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd">
<context:component-scan base-package="com.duing.service"/>
<context:property-placeholder location="classpath:druid.properties"/>
<bean id="datasource" class="com.alibaba.druid.pool.DruidDataSource"> <property name="url" value="${jdbc.url}"/> <property name="username" value="${jdbc.username}"/> <property name="password" value="${jdbc.password}"/>
bean>
<bean id="factory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="datasource"/> <property name="configLocation" value="classpath:/mybatis.xml"/>
<property name="mapperLocations" value="classpath:mappers/*.xml"/>
bean>
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="sqlSessionFactoryBeanName" value="factory"/> <property name="basePackage" value="com.duing.dao"/>
bean>
beans>
spring配置信息
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/context https://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc https://www.springframework.org/schema/mvc/spring-mvc.xsd http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd">
<context:component-scan base-package="com.duing.controller"/>
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/jsp/"/> <property name="suffix" value=".jsp"/>
bean>
<mvc:annotation-driven/> <context:annotation-config/>
beans>
mybatis配置信息
configuration PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <mappers> <package name="com.duing.dao"/>
mappers>
configuration>
mapper配置信息
mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.duing.dao.FilmDao"> <select id="getAll" resultType="com.duing.entity.Film"> select id , film_id,`name`,director,player,`type`,country,`length`,synopsis,play_time,img_path from film
select>
mapper>
mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.duing.dao.UserDao"> <select id="getAll" resultType="com.duing.entity.User"> select `name` , age from user
select>
mapper>
controller信息
package com.duing.controller;import com.duing.service.FilmService;import com.duing.vo.FilmVO;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import java.util.List;@Controllerpublic class FilmController { @Autowired private FilmService filmService; @RequestMapping("/filmList") @ResponseBody public List
selectAll(){ List
filmVOS = filmService.selectAll();
return filmVOS; }}
package com.duing.controller;import com.duing.entity.User;import com.duing.service.UserService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;import java.util.List;@Controllerpublic class UserController { @Autowired private UserService userService; @RequestMapping("/queryUser") @ResponseBody public List
queryUsers(){
return userService.getAll(); }}
包结构
边栏推荐
- 21天学习挑战赛--第一天打卡(屏幕密度)
- WPF 截图控件之文字(七)「仿微信」
- 3年测试在职,月薪还不足2w,最近被裁员,用亲身经历给大家提个醒...
- How to choose a truly "easy-to-use, high-performance" remote control software
- [Science of Terminology] For those difficult words about the integrated workbench, read this article to understand in seconds!
- LayaBox---TypeScript---装饰器
- 阿里CTO程立:阿里巴巴开源的历程、理念和实践
- MP的几种查询方式
- 多线程之生产者与消费者
- games202:三,实时环境光照IBL + PRT
猜你喜欢
sva 断言资料
FPGA手撕代码——CRC校验码的多种Verilog实现方式 (2021乐鑫科技数字IC提前批代码编程)
MySQL模糊查询性能优化
Oracle根据时间查询
X86函数调用模型分析
同样做软件测试,和月收入 3W 的学弟聊了一晚上,我彻底崩溃了
Nanny Level Tutorial: Write Your Own Mobile Apps and Mini Programs (Part 2)
Breaking the Boundary, Huawei's Storage Journey
C#/VB.NET to add more lines more columns image watermark into the Word document
8年软件测试工程师的感悟:与薪资相匹配的永远是实力
随机推荐
程序员的浪漫七夕
ansible模块--copy模块
AdguardHome如何配置设置?我的AdguardHome配置内容过滤器拦截列表
LayaBox---TypeScript---Decorator
ES2020-23简单易懂又实用的精选特性讲解 日常开发必备干货!
微信小程序---组件开发与使用
从零开始Blazor Server(5)--权限验证
MySQL百万数据优化总结 一
leetcode: 200. 岛屿数量
Camera Hal OEM模块 ---- cmr_snapshot.c
5G基础学习1、5G网络架构、网络接口及协议栈
21 Days Learning Challenge - Day 1 Punch (Screen Density)
Excel动态图制作
LeetCode每日一练 —— 20. 有效的括号
8年软件测试工程师的感悟:与薪资相匹配的永远是实力
Oracle 19c配置ob server
鸿星尔克再捐一个亿
4年手工测试被应届生取代了,用血与泪的教训给xdm一个忠告,该学自动化了...
博云入选Gartner中国DevOps代表厂商
yolo格式(txt)数据集转VOC(xml)