基于ssm框架开发的项目,在service层测试时发生错误,求指点?

基于ssm框架开发的项目,在做service层测试时发生错误,如下:

 五月 11, 2018 3:19:54 下午 org.springframework.test.context.support.DefaultTestContextBootstrapper getDefaultTestExecutionListenerClassNames
信息: Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
五月 11, 2018 3:19:54 下午 org.springframework.test.context.support.DefaultTestContextBootstrapper getTestExecutionListeners
信息: Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4cb2c100, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6fb554cc, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@614c5515, org.springframework.test.context.support.DirtiesContextTestExecutionListener@77b52d12, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2d554825, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@68837a77]
五月 11, 2018 3:19:55 下午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from class path resource [spring/spring-dao.xml]
五月 11, 2018 3:19:55 下午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
信息: Loading XML bean definitions from class path resource [spring/spring-service.xml]
五月 11, 2018 3:19:55 下午 org.springframework.test.context.TestContextManager prepareTestInstance
严重: Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@614c5515] to prepare test instance [com.imooc.o2o.service.AreaServiceTest@2353b3e6]
java.lang.IllegalStateException: Failed to load ApplicationContext
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
    at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:83)
    at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:117)
    at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:83)
    at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
    at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
    at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
    at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
    at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
    at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
    at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:678)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [spring/spring-service.xml]; nested exception is java.io.FileNotFoundException: class path resource [spring/spring-service.xml] cannot be opened because it does not exist
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:344)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
    at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:252)
    at org.springframework.test.context.support.AbstractGenericContextLoader.loadBeanDefinitions(AbstractGenericContextLoader.java:257)
    at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:124)
    at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:60)
    at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:108)
    at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:251)
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:98)
    at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:116)
    ... 25 more
Caused by: java.io.FileNotFoundException: class path resource [spring/spring-service.xml] cannot be opened because it does not exist
    at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:172)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:330)
    ... 37 more

service实现类代码如下:
package com.imooc.o2o.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.imooc.o2o.dao.AreaDao;
import com.imooc.o2o.entity.Area;
import com.imooc.o2o.service.AreaService;
@Service
public class AreaServiceImpl implements AreaService {
@Resource
private AreaDao areaDao;
public List getAreaList() {
return areaDao.queryArea();
}

}
service 配置文件代码如下:

 <?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:context="http://www.springframework.org/schema/context"
    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/context
    http://www.springframework.org/schema/context/spring-context.xsd
    http://www.springframework.org/schema/tx
    http://www.springframework.org/schema/tx/spring-tx.xsd">
    <!-- 扫描service包下所有使用注解的类型 -->
    <context:component-scan base-package="com.imooc.o2o.service"/>
    <!-- 配置事务管理器 -->
    <bean id="transactionManager"
        class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
        <!-- 注入数据库连接池 -->
        <property name="dataSource" ref="dataSource"/>
    </bean>
    <!-- 配置基于注解的声明式事务 -->
    <tx:annotation-driven transaction-manager="transactionManager"/>
</beans>

13个回答

spring/spring-service.xml文件找不到,
1.检查文件是否存在,/src/test/resources/目录下是否该配置文件
2.检查是否在程序的入口配置文件中引入该配置文件,
3.先 clean ,在重新编译,

fengyidong123
fengyidong123 非常感谢,问题已经解决
一年多之前 回复

找不到spring/spring-service.xml文件,首先确定文件名称是否写对,其次就是核对是否配置扫描语句。

检查下配置文件,应该是配置文件有问题。

java.lang.IllegalStateException: Failed to load ApplicationContext
加载spring配置文件失败!你看下配置文件是否配置正确,你配置文件里需要加入serviceImpl对应的吧!

java.io.FileNotFoundException: class path resource [spring/spring-service.xml] cannot be opened because it does not exist,
报错找不到spring-service.xml文件,看下你编译过后的项目文件里面是否有这个xml,在项目没有问题的情况下,建议clean下,然后重新启动试试。重新编译下

m0_38009359
m0_38009359 找不到你配置文件,你看一下配置文件的放置的位置
一年多之前 回复
zhu_fei_chao
朱飞超 检查一下配置文件您是否有问题
一年多之前 回复
it_zhangwei
路漫漫兮其修远兮 如果不是编译的问题,应该就是service的xml向主程序的xml里面引入的路径不对,没有读取到的问题吧
一年多之前 回复

找不到spring/spring-service.xml文件

一看到这样大片大片贴错误代码的就头疼,找出关键错误代码,再贴出来

toomanyhair
toomanyhair 好的,我也是刚刚入门,请各位谅解
大约一个月之前 回复

class path resource [spring/spring-service.xml] cannot be opened because it does not exist 没有找到spring-service.xml文件,所以你不能打开或者去读取。 一般找错误看错误第一行或者有**Caused by:**的地方。

spring/spring-service.xml文件 里面id name是不是拼错了噢

找到引用spring/spring-service.xml的地方,从项目中选中spring-service.xml右键拷贝它的绝对路径path,然后把之前的项目路径删掉,按住Ctrl键看点不点的进去

共13条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Maven整合SSM框架开发之Service层开发
        前文讲述了dao层的开发,所谓持久层就是一些原子操作,而service层的开发,则是根据客户需要的服务来实现的操作,其通过调用dao层开发的原子操作来实现需要的功能。其实service层的类使用了门面模式的设计模式,通过相应的dao层的原子操作组合成客户所需要的功能,这样的设计模式使得客户在访问过程中无须知道底层的结构。首先定义一个接口:package com.carson.ser...
基于SSM框架开发的权限项目
该压缩包包含以下内容:1、权限项目接口文档;2、完整的权限项目代码(前端及后台);3、数据库初始化sql语句。 项目简介:该权限项目是基于SSM框架开发的,利用maven进行项目管理,共有11个模块:部门树模块、用户模块、权限模块、权限点模块、角色模块、角色权限模块、角色用户模块、权限拦截、权限缓存、权限操作记录等。 该项目的逻辑框图,可下载小编分享的“权限项目逻辑框图.xmind”文件
SSM框架开发遇到的错误
本人小白一枚 刚学完SSM框架 用eclipse按照例子敲了个网站 运行出来没有css样式 在chrome也没有 上图求教[img=https://img-bbs.csdn.net/upload/201807/26/1532596274_15529.png][/img]
基于ssm框架开发的博客系统
本系统基于ssm框架开发的博客系统,合适新人练习,也可以做二次开发
基于ssm框架开发商城系统
基于ssm框架开发商城系统,程序功能齐全,欢迎大家下载
SSM框架开发时出现HTTP 400错误
Http 400异常 SpringMVC开发
基于SSM框架工具类调用service层
1.工程文件目录结构(多了一个common包,该包一般用来放工具类的) 2.Login.java package com.yan.common; import javax.annotation.PostConstruct; import org.springframework.beans.factory.annotation.Autowired; import org.springf...
JAVA_Web项目之SSM框架开发目录结构
博客引用处(以下内容在原有博客基础上进行补充或更改,谢谢这些大牛的博客指导): JAVA_Web项目SSM框架开发目录结构 Web项目的WEB-INF目录使用说明 ├──pom.xml ├──main | ├──java | | └──com | | └──web | | ├── core | | | ├── controller ...
JAVA_Web项目SSM框架开发目录结构
本目录结构系本人自建SSM框架完成后的一个小型目录结构,仅供参考 |--pom.xml |--main | |--java | | └──com | | ├──hzqweb | | | | core | | | | ├── controller | | | | | └──StudentController.java | | ...
Maven整合SSM框架开发之Controller层开发
        前文已经介绍了根据客户具体需求实现service层的功能,而本文讲述的控制层则主要将service功能视图化,将实现的功能的结果显示出来。SpringMVC框架则是实现控制层的框架,该框架通过DispatchServlet找到相应的Controller,并将客户请求交给Controller,然后Controller进行调用业务逻辑组件,返回ModelAndView,接着调用视图解析...
SSM中service层异常处理
在service层的修改,删除,插入都有回滚事务 在service层的实现类上有@Transactional(rollbackFor=Exception.class) 虽然给我们实现了自动回滚,但是如果我们要捕获异常(能捕获try-catch就不要用throws Exception)就不会自动回滚了,在这里要不自己手动强制事务回滚,要不就 try { ..... } catch ...
ssm框架搭建(二)-Service层
这是接上一篇博客ssm框架搭建(一)-Dao层搭建-mybatis,有需要请跳转:ssm框架搭建(一)-Dao层搭建-mybatis Service层主要是写业务逻辑。 还是先上文件结构图 Service接口类:UserService.javapackage com.ssm.service; /** * @author zx * @Date 2017年10月11日 上午8:47:57
Maven整合SSM框架开发之dao层开发
        说到dao层的开发,对应的就是MyBatis框架的使用开发。其中持久层的开发主要对应的是dao组件,即针对数据库的原子操作,主要涉及数据库的CRUD等具体的原子操作。        根据已经创建的数据库及数据表,可以创建对应的po类,作为数据表的映射。本文项目涉及的po类Book类如下所示:package com.carson.pojo; public class Book { ...
SSM框架开发
SSM指的是三个框架的简写,分别为:Spring、Shiro、MyBatis。 在SSM的开发架构之中,每一个框架的核心作用如下: • MyBatis开发框架:实现ORMapping开发框架,只提供有数据库的SQL定义与实现,而在与Spring整合之后,开发者针对于数据接口不再需要编写具体的实现子类,完全会由Spring根据映射文件与接口动态生成实现子类,简化了代码的重复编写。 • Spring开发框架:提供有强大的依赖注入功能, 可以轻松的整合各种资源对象,并且利用配置文件以及Annotation轻松的实现Bean之间依赖关系的匹配,避免了关键字new所带来的系统耦合问题。同时利用其AOP的特点轻松的实现了事务的逻辑控制,用户只需要编写核心代码即可。 • Shiro开发框架:提供有完整用户认证与角色检测操作,可以基于Spring开发框架实现业务层或控制层的Annotation检测,同时提供有强大的第三方认证框架(例如:CAS)的整合能力。
求大神指点,SSM项目 dao层测试出错,不知道问题在哪里
# 基于ssm框架开发的项目,dao层测试时发生错误,求大神帮忙指引解决,说不清楚的可以加我q远程协助.nnn```五月 10, 2018 12:11:50 下午 org.springframework.context.support.GenericApplicationContext refreshn警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring-dao.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [D:\MyEclipse\MyClass\o2o Maven Webapp\target\classes\mapper\AreaDao.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 47; 文档根元素 "mapper" 必须匹配 DOCTYPE 根 "null"。n五月 10, 2018 12:11:50 下午 org.springframework.test.context.TestContextManager prepareTestInstancen严重: Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@77b52d12] to prepare test instance [com.imooc.o2o.dao.AreaDaoTest@4de4b452]njava.lang.IllegalStateException: Failed to load ApplicationContextnn# spring-dao.xml配置如下n```n nn n n n n n n n n n nn n n n n n n n n n nn n n n n n n n n n n nn n n n n n n nn ```
启动Tomcat时发生错误!!求高人指点!!谢谢
严重: Exception during cleanup after start failedrnLifecycleException: Container StandardContext[/shopping] has not been startedrn at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4466)rn at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)rn at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)rn at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)rn at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)rn at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)rn at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)rn at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)rn at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)rn at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)rn at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)rn at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)rn at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)rn at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)rn at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)rn at org.apache.catalina.core.StandardService.start(StandardService.java:480)rn at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)rn at org.apache.catalina.startup.Catalina.start(Catalina.java:556)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)rn at java.lang.reflect.Method.invoke(Method.java:597)rn at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)rn at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)rn弄了一晚上了 谁帮我解决下啊 谢谢了!
基于SpringMVC框架开发的项目构架
框架使用的技术主要是SpringMVC 在此基础上进行扩展 1 Web前端使用  2 前段控制器采用SpringMVC零配置 3 IOC容器Spring 4 ORM使用 Mybites或者hibernate 5 搜索引擎采用 Lucen或者 Solr或者内置搜索引擎 Compass 6 认证采用SpringSecurity 7 页面模版采用FreeMarker 或 Thymele...
在建立ASP.net项目时:发生错误
在建立ASP.net项目时:发生错误rn在试图配置此Web应用程序根时发生错误。rn可以使用Internet服务管理器手动配置应用程序根。rnrn请问一下怎么处理这种错误或怎么配置iis
SSM项目,Service层注入不了Mapper接口
SSM项目,Service层注入不了Mapper接口
Web Service测试错误
初学Web Service 创建了一个特简单的程序,测试时报错如下:rn该页无法显示rn 您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序。rn具体的错误信息为:rn HTTP 错误 403.1 - 禁止访问:执行访问被拒绝。rnrn请教各位是什么问题,应该如何解决,谢谢。
基于Java ssm框架开发的仓储管理系统源码下载
基于Java ssm框架开发的仓储管理系统源码下载
基于SSM框架开发的在线视频播放系统
  这个项目是基于Struts2+Spring+Mybatis+Maven+Mysql的项目,适合用于JAVA专业的毕业设计。 使用Html5+Css3+JS+Jquery前端页面,使用AJAX以及JSON 这是 添加课程的页面,使用阿里云SDK视频点播. 获取源码,关注微信公众号:小舍有资源 留言即可和获取。 ...
基于maven搭建ssm开发框架(1) Service层整合
1.service接口的设计: 需要使用到的相关包:service,service.impl,dto,exception service:存放service层设计的接口 service.impl:存放service具体的实现类 dto:数据传输层,与entity层相似,但是dto层中的保存的是service需要的数据,在service包中的接口的返回值中使用该
二十、基于SSM框架,BaseService --- service层的抽取
service层的抽取和dao层的抽取差不多相同,主要不同点是dao实例化的问题,需要在调用时传入,并在BaseServiceImpl接收。 详细的过程说明请参考dao层的抽取。 dao层的抽取:http://blog.csdn.net/u011997561/article/details/79109293 1.抽取前的 UserService 接口 package com.sto
SSM之Service层基于注解的声明式事物
原文地址:前面我们已经做了SpringMVC和MyBatis整合的DAO设计,如果还没有整合,那么请参考: http://blog.csdn.net/uq_jin/article/details/51527404。现在我们来做Service层的设计整合完成图UserService.java这里是一个Service接口:站在”使用者”的角度去设计public interface UserServic
Python基于Django框架开发之views层
登录逻辑顺序 1.先判断请求为GET或POST 2.查询数据库该用户是否存在 3.查询数据库该用户密码是否正确 注册逻辑顺序 1.线判断请求为GET或POST 2.查询数据库该用户是否存在 3.判断两次密码是否正确 4.判断注册信息的格式是否正确 如果为GET,返回当前页面,如果为POST,获取前端数据进行逻辑判断 def register_(request): if...
使用SSM框架开发企业级应用
mybatis和spring的整合项目,数据库的话我一会在发,仅供参考
ssm框架开发个人博客
使用SpringMVC+Mybatis开发的个人博客网站,使用了websocket实现双端通信(为解决异域通信),前端使用的html/css/jquery,由于注重后端实现,因此前端没有做太好,本来打算使用bootstrap来改善一下,后来想,还是下个项目在弄,有什么不懂得可以私信我
Ssm框架开发思路总结
Controller——&amp;gt;service——&amp;gt;serviceImpl——&amp;gt;dao,开发的时候建议反方向编程。 用户发起请求,发到DispatcherServlet前端控制器 前端控制器通过url请求handlerMapping处理器映射器查找handler handlerMapping处理器映射器返回handler给前端控制器DispatcherServlet 前端控制器...
SSM框架开发超市管理系统
资源里含SQL语句。利用ssm框架开发超市管理系统。包括管理系统的登录,注销功能,实现超市的订单管理,实现超市的供应商管理,实现超市的用户管理。
springmvc+mybatis service层 空指针错误。。。。。。
严重: Servlet.service() for servlet [springConfig] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root causernjava.lang.NullPointerExceptionrnat com.service.impl.UserServiceImpl.addUser(UserServiceImpl.java:39)rnrn我的UserServiceImpl类rn @Overridern public int addUser(User user) rn return userMapper.addUser(user);rn rn就这一个方法,后来我换了个不要参数的方法测试,发现报的还是同样的错误。都不知道错在哪里了rn
SSM框架开发纪实
【我觉得框架就那么回事,不熟悉之前一切都有点懵,熟悉了之后想做什么有点照本宣科的意思,但是时间久了会忽略某些细节,又掉坑里了,所以与必要记录一下。另外,框架,大同小异,总结多了才会发现规律。】 【一、开发环境】 之前用的是eclipse+SVN这一套,已经很熟悉了。但是突然换成了IDEA+Git,有点陌生,贴几个管用的链接,感谢大神: 1、IDEA导入maven项目+运行项目:https:/...
SSM框架开发所需jar包
含有spring4.1的所有jar包,mybatis3.2.7、asm、commons、jackson、junit、slf、mysqlconnector等
SSM简单整合。service层问题。
applicationContext-mvc.xmlrn[code=java]rnrnrnrnrn rn rn rnrn rn rnrn rn rn rn rn rnrnrnrnmybatis.xmlrnrnrnrnrn rn rn rn rn rn rn rn rn rn rn rnrnrnbeans_wolf.xmlrnrnrn rn rn rn rn rn rn rnrn rn rn rn rn rn rnrn rn rn rn rn rnrn rn rn rn rnrn rn rnrnrncontroller层。rn @RequestMapping("/list")rn public String getAllUsers(Model model) rn List users = userService.getAllUsers();rn model.addAttribute("users", users);rn System.out.println(users);rn return "list";rn rnrn rnrn接口rnrnpublic interface UserService rnrn //value 必须与Bean 属性一致!rn User login(rn @Param(value = "name") String name,rn @Param(value = "password") String passwordrn rn );rnrn List getAllUsers();rn rn Integer deleteUser( Long id);rn rn List getUser( Long id);rn rn User selectById(Long id);rn rn Integer insterUser(User user);rn rn Integer updateUser(User user);rnrn实现层rnrnpackage com.springmvc_mybatis.service.impl;rnrnimport java.util.List;rnimport org.springframework.stereotype.Service;rnimport org.springframework.transaction.annotation.Transactional;rnrnimport com.springmvc_mybatis.bean.User;rnimport com.springmvc_mybatis.service.UserService;rnrn@Servicern@Transactionalrnpublic class UserServiceImpl implements UserServicern rn @Overridern public User login(String name, String password) rn rn return this.login(name, password);rn rnrn @Overridern public List getAllUsers() rn rn return this.getAllUsers();rn rnrn @Overridern public Integer deleteUser(Long id) rn rn return this.deleteUser(id);rn rnrn @Overridern public List getUser(Long id) rn rn return this.getUser(id);rn rnrn @Overridern public User selectById(Long id) rn rn return this.selectById(id);rn rnrn @Overridern public Integer insterUser(User user) rn rn return 1;rn rnrn @Overridern public Integer updateUser(User user) rn rn return this.updateUser(user);rn rnrnrnrn[/code]rnrn这里同的serviceImpl 层不知道怎么写。rn[img=https://img-bbs.csdn.net/upload/201703/10/1489140075_768496.png][/img]rnrn目录结构 。。。rnrn[img=https://img-bbs.csdn.net/upload/201703/10/1489140109_426924.png][/img]
Servlet中调用ssm的service层的方法
重写inti方法 public void init(ServletConfig config) throws ServletException { // Put your code here SpringBeanAutowiringSupport.processInjectionBasedOnServletContext(this, config.getServletContext());
简单搭建ssm(三)搭建service层
创建工程 web层依赖service层,在service搭建好后打成jar包被web层依赖 右键父项目ssm&amp;amp;amp;gt;maven module 注意打成jar包: 1.配置 applicationContext-service ,这里的spring仅仅是扫描service所以我们只需配置扫描service即可 &amp;amp;amp;lt;?xml version=&amp;amp;quot;1.0&amp;amp;quot; encoding=&amp;amp;quot;UT
ssm Service层注入报错 求助
SSM service注入报No matching bean of type [cn.zhuxin.ssm.mapper.ItemsMapperCustom] found for dependency: expected at least 1 bean which 检查好几遍 没找到问题 希望大神帮看看 rnrn这个是项目目录[img=https://img-bbs.csdn.net/upload/201704/30/1493526858_973910.png][/img]rnrndao的配置[img=https://img-bbs.csdn.net/upload/201704/30/1493526909_729632.png][/img]rnrnWEB配置 [img=https://img-bbs.csdn.net/upload/201704/30/1493527030_504342.png][/img][img=https://img-bbs.csdn.net/upload/201704/30/1493527036_800686.png][/img]rnrnservice[img=https://img-bbs.csdn.net/upload/201704/30/1493527090_660342.png][/img]rnrncontroller[img=https://img-bbs.csdn.net/upload/201704/30/1493527100_378002.png][/img]rnrn报错信息[img=https://img-bbs.csdn.net/upload/201704/30/1493527135_288034.png][/img]rnrn求大神指点下 万分感谢
SSM整合开发(二)—Service层
SSM整合开发(二)—Service层 首先感谢慕课网的老师,讲的真的很棒,学习很多书本上学不到的实用知识。 学习课程的地址:https://www.imooc.com/learn/631 概要 Dao层只完成了针对表的相关操作包括写了接口方法和映射文件中的sql语句,并没有编写逻辑的代码,例如对多个Dao层方法的拼接,当我们用户成功秒杀商品时我们需要进行商品的减库存操作(调用Seckil
基于SSM的一个项目
奥凯航空资源管理系统,包括前后台 Spring、SpringMVC、MyBatis。数据库文件放在压缩包里了,配置到你本机需要在本地生成数据库文件,并更改application.yml文件内的数据库地址。可直接运行。初始密码都是000000,欢迎大家评论
SSM实现简单的CRUD之Service层
SSM实现简单的CRUD之Service层
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法