精华内容
下载资源
问答
  • The error may exist in com/XXX/ssm/Mybatis/dao/UserMapper.xml 异常: java.lang.ExceptionInInitializerError at com.lirongchun.ssm.Mybatis.dao.UserDaoTest.getUserListTest(UserDaoTest.java:13) at sun....

    Error building SqlSession. The error may exist in com/XXX/ssm/Mybatis/dao/UserMapper.xml


    异常

    java.lang.ExceptionInInitializerError
    	at com.lirongchun.ssm.Mybatis.dao.UserDaoTest.getUserListTest(UserDaoTest.java:13)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
    	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
    Caused by: org.apache.ibatis.exceptions.PersistenceException: 
    ### Error building SqlSession.
    ### The error may exist in com/XXX/ssm/Mybatis/dao/UserMapper.xml
    ### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com/lirongchun/ssm/Mybatis/dao/UserMapper.xml
    	at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
    	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:80)
    	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:64)
    	at com.lirongchun.ssm.Mybatis.utils.MybatisUtils.<clinit>(MybatisUtils.java:20)
    	... 23 more
    Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com/lirongchun/ssm/Mybatis/dao/UserMapper.xml
    	at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:121)
    	at org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:98)
    	at org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:78)
    	... 25 more
    Caused by: java.io.IOException: Could not find resource com/XXX/ssm/Mybatis/dao/UserMapper.xml
    	at org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:114)
    	at org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:100)
    	at org.apache.ibatis.builder.xml.XMLConfigBuilder.mapperElement(XMLConfigBuilder.java:372)
    	at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:119)
    	... 27 more
    

    原因:maven由于他的约定大于配置,我们之后遇到自己的配置文件无法被导出生效。

    解决方案:

    <!--在build中配置resources,来防止我们资源导出失败的问题-->
        <build>
            <resources>
                <resource>
                    <directory>src/main/resources</directory>
                    <includes>
                        <include>**/*.properties</include>
                        <include>**/*.xml</include>
                    </includes>
                    <filtering>true</filtering>
                </resource>
                <resource>
                    <directory>src/main/java</directory>
                    <includes>
                        <include>**/*.properties</include>
                        <include>**/*.xml</include>
                    </includes>
                    <filtering>true</filtering>
                </resource>
            </resources>
        </build>
    
    展开全文
  • 语言:Java Spring+Springmvc+Mybatis【简称SSM】 数据库:Mysql 开发工具:eclipse或者myeclipse 运行:Tomcat8.5 JDK1.8 2.功能需求分析 角色: 用户 用户可以注册,登录,以及加入商品到购物车,以及...

    题目:商城管理系统-基于J2EE/SSM化妆品商城系统的设计与实现

    重点作为毕设项目

     

    1.开发环境

    语言:Java       Spring+Springmvc+Mybatis【简称SSM】

    数据库:Mysql

    开发工具:eclipse或者myeclipse

     

    运行:Tomcat8.5    JDK1.8

     

    2.功能需求分析

    角色:

    用户

    用户可以注册,登录,以及加入商品到购物车,以及购买功能【购买功能是模拟支付功能】,用户也可以查看自己的订单,个人中心功能。

    管理员

    管理员分为店长,店长助理,客服小姐姐,每个管理员角色对应不同的功能权限,如下:

    店长:

    个人信息:查看自己的信息

    人员管理:对用户以及自己的员工管理

    图片管理:对上传图片进行管理

    订单管理:对订单进行管理

    图表统计:对销售情况进行饼图统计

    商品管理:对商品进行增加,修改,删除,查询操作

     

    店长助理:

    订单管理:对订单进行管理

    商品管理:对商品进行增加,修改,删除,查询操作

     

    客服小姐姐:

    图表统计:对销售情况进行饼图统计

     

    3.演示图片

    用户功能展示

    用户之登录界面:

    输入用户名和密码,点击登录,如果用户名或者密码错误,则提示用户名或者密码错误,反之登录成功。

     

    用户之购物车:

    用户可以把商品添加到购物车,也可以清空购物车,可以把某个商品从购物车中删除。

     

     用户之支付:

    支付功能是模拟在线支付,过程都是在数据库中操作数据。输入正确的用户登录密码后才能支付成功,支付成功后,会减少钱的余额,反之失败,不会扣钱。

     

     

    用户之用户中心:

    用户可以查看自己的信息,查看自己的订单状态,以及确认收货,查看自己的历史订单。

     

    管理员功能展示:

    注意:管理员有三个角色,店长,店长助理,客服,这里只展示店长的功能,其他角色的功能都是一样,只是权限不同。

    管理员登录:

    管理员之图片上传:

    管理员之订单管理:

    管理员之图表统计:

    管理员之商品管理:

     

    工程目录结构:

     

    最终项目包含文件:

    希望和大家多多的交流!!

    备注来意:

    Q:2557717688

    展开全文
  • 严重: Servlet.service() for servlet [SpringMVC] in context with path [/ssm] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause at org....
    严重: Servlet.service() for servlet [SpringMVC] in context with path [/ssm] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
    	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
    java.lang.NullPointerException
    	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:968)
    	at com.ssm.demo.controller.EmpController.empTable(EmpController.java:35)
    	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:870)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:844)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    

    自己百度了很久没解决,后来发现是我调用方法时,传入的参数不正确,查询不到结果,所以报空指针。

    展开全文
  • springmvc/ssm框架详细图文解说流程图及运行原理_附源码 springmvc框架、ssm框架源代码下载看转载原文出处。 一、springmvc纯注解框架的系统说明概览图 1、业务功能的Controller存放位置。 2、基础的...

    springmvc/ssm框架详细图文解说流程图及运行原理_附源码

    springmvc框架、ssm框架源代码下载看转载原文出处。
    一、springmvc纯注解框架的系统说明概览图
     springmvc纯注解框架的系统说明概览图
    1、业务功能的Controller存放位置。
    2、基础的controller配置,包含了图形验证码等。
    3、拦截器,所有的请求都在此拦截。
    4、util是工具包,一些常用的工具类在此存放。
    5、springmvc框架配置文件。
    6、静态文件存放如:js,css,图片等。
    7、jsp映射路径,放在这里外部请求就访问不到,必须要到controller才能访问到这里,提高系统安全性。
    8、每个单独的功能,都可以用单独的一个文件夹存放。
    9、java的jar包存放。
    10、一些基础的jsp页面存放,外部可以直接访问的,如404页面,分页的提取页面,以及其他功能重复的内容单独提取出来存放。

    二、springmvc框架是如何运行访问的详细说明流程图
    springmvc框架是如何运行访问的详细说明流程图1
    1、首先是访问网站链接,一般我们本地的链接是:https://localhost:8080/javawebxx/springmvcshuoming.html,如果部署到外网那就是类似:https://www.javawebxx.com ,原理都一样,往下看
    2、当请求过来的时候先进入拦截器
    springmvc框架是如何运行访问的详细说明流程图2
    3、拦截器可以根据用户的要求哪些是需要登录后才能访问的请求,哪些是随便看的链接,都在这里进行业务判定操作。
    4、拦截器通过以后到了Controller页面。
    springmvc框架是如何运行访问的详细说明流程图3
    5、找到对应的请求网址,如上图。
    6、进行业务处理后,把数据展示到jsp页面,有人有疑问,为什么是WEB-INF下的jsp/admin这样的路径??这些都是配置文件配置的,可以任意更改!!!
    springmvc框架是如何运行访问的详细说明流程图4
    7、jsp页面通过遍历循环,或者直接展示,把数据库查询到的数据展示到页面上来,这样,就完成了一次访问请求。
    8、扩展知识,访问请求分两种一种是同步访问,一种是异步访问(ajax),具体详细说明讲解扩展知识,访问请求分两种一种是post访问,一种是ajax,具体详细说明讲解

    三、springmvc框架下的Controller具体功能讲解
    springmvc框架下的Controller具体功能讲解
    1、举个例子加入请求访问: https://localhost:8080/javawebxx/admin/student/list.html。
    2、就是ip地址,localhost代表本地,如果是外网举个例子就是www.javawebxx.com:8080。
    3、8080代表端口,java默认的,但是我们正常访问是不带8080的,因为最终发布后会把8080改成80端口,80端口是整个网络默认的可以不写所以就变成了www.javawebxx.com。
    4、项目名称,也可以去掉。
    5、就是@requestMapping下的/admin。
    6、student就是@requestMapping下的/admin/student。
    7、就是最终的每个方法上面的@requestMapping。
    8、这样一个请求就最终找到了对应的位置执行相关的代码了。
    四、springmvc框架下的拦截器ProtalSessionHandlerInterceptor讲解
    springmvc框架下的拦截器ProtalSessionHandlerInterceptor讲解
    1、如图:这部分是需要用户登录验证的,只能登录成功的用户才会有CustomerBean这个值,不需要登录的直接可以访问。
    五、springmvc框架如何控制jsp页面讲解
    springmvc框架如何控制jsp页面讲解
    1、如图小数点展示,1是标准的一个jsp语法,不多说。
    2、就是一个公共内容的一个引用,把他提炼出来,然后大家都用这个。
    3、就是一个常规的css引用,和html一样的。
    4、就是一个标准的html标签。
    5、整个就是一个java的循环,把从数据库中查询的到的数据循环展示出来。
    6、也是一个引用,分页标签,因为每个功能都一样所以可以直接提炼出来做成公共方法。
    7、javascript语法块。
    8、整理看下来其实jsp页面就很简单,我们用公式表达就是jsp=html+java标签,是不是很简单。

    展开全文
  • import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.e.ego.manager.service.ManagerItemCatService; import ...
  • Java SSM框架简介

    万次阅读 多人点赞 2019-10-03 22:39:54
    前言:在学习Java SSM框架前,我提前学习了反射、注解和MVC模式,因为它们频繁在SSM框架中被用到,建议大家先弄明白了这些基础知识,再学习SSM框架就很简单了。 Java进阶知识1:反射机制 Java进阶知识2:注解 ...
  • 1. 在整合ssm项目的时候使用mybatis逆向工程生成代码出现错误如下: 2. 错误提示说无法解析Cannot resolve classpath entry: /Program Files/IBM/SQLLIB/java/db2java.zip 在代码生成器的配置文件中删除掉从...
  • 测试链接:http://123.57.236.227/SSM/index.html
  • SSM视频教程面向的人群 具备有一定的java基础 初级Java开发者 -> 中高级Java开发者 具备一定的自学能力和执行能力 SSM视频教程的技术选型 Spring Spring MVC Mybatis redis solor EasyUI UEditor JQuery ...
  • 基于微信小程序的培训机构系统 前言:该系统作为本科毕业设计,可能还有...写这篇博客只是为了帮助需要后台使用java语言来实现的朋友。 一、项目介绍 微信小程序端: 小程序端管理员实现对信息模块的管理,包含课程...
  • JavaSSM框架学习(一)了解SSM

    千次阅读 2020-05-17 16:29:57
    SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。是JavaEE中开发的主流框架之一。 Spring框架 Spring是一个开源框架,它是为了解决...
  •  └─util java中常见工具类的存放 所有WEB-INF/view/pc文件夹中的都是前端相关jsp页面  login.jsp 登录页面  register.jsp 注册页面  index.jsp 首页  code.jsp 验证码生成页面  liuyan.jsp 留言...
  • 酒店管理系统,基于JavaSSM框架实现的酒店管理系统 二、技术实现 后台框架:Spring、SpringMVC、MyBatis UI界面:BootStrap、JSP、jQuery 数据库:MySQL 三、系统功能 系统主要功能模块: 客房管理 预订管理 商品...
  • 族谱(java-ssm

    千次阅读 2017-05-24 15:04:13
    关键技术:Java (ssm)、MySql、Maven、nginx、分布式、高并发 项目模块:查询管理、世代管理、个人信息管理、子女管理、横向树状图管理 事务流程:拍品被入->拍品入库->入库审核->上拍品->拍品出库(退库) (项目...
  • javassm三层

    千次阅读 2017-09-11 17:09:43
    对于javassm的分层,一般分为UI表现层,业务逻辑层,数据访问层。对于之前所写的代码,一般都会在这三层中又分为6个包,来放不同的文件。 1、pojo (model)这个包一般就是Javabean,也就是数据库中一张表,一般...
  • B站:code_ant(java相关培训视频) 简述 今天主要讲诉一下ssm框架的搭建过程,由于springboot的广泛使用,很多人都忘记了怎么搭建ssm项目,这里做一个温习。 demo地址:...
  • 相信很多小伙伴在学习完SSM三大架构以后,不知道该如何找到一个简单容易上手的项目进行实战训练,经常在博客上看到一个不错的项目下载下来以后全部都是代码,无处下手。因此本文力求以最简单易懂的项目结构和代码...
  • SSM框架(SpringMVC+Spring+Mybatis):由这三个开源框架组成的web项目的框架,是标准的MVC模式,spring MVC负责请求的转发和视图管理,spring实现业务对象管理和事务控制,mybatis作为持久化引擎,相对于早先流行的...
  • Java SSM 整合

    万次阅读 2018-01-30 14:38:47
    SSM 整合 最近在学习Spring+SpringMVC+MyBatis的整合。以下是参考网上的资料自己实践操作的详细步骤。   1、基本概念   1.1、Spring   Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java...
  • java web ssm框架 简单例子

    千次阅读 2017-12-09 19:59:17
    思路: 通过以下的例子,能快速搭建个简单的网页,并熟悉对java工程、开发工具的使用。
  • javassm使用cookie记住密码

    千次阅读 2019-01-17 10:25:12
    1、jsp页面代码 2、js提交数据到Controller 3、Controller层获取传递过来的参数,判断是否勾选记住密码 4、最后,jsp页面获取cookie的数据, 如有侵权,即删。 ...
  • Java_ssm框架基本配置

    千次阅读 2017-05-27 11:27:05
    一些IT的事 2017-05-25 18:41 ...这次我说的是SSM(springmvc,spring,mybatis)基本配置文件。大神直接略过就行 这次直接上图,后边详细讲讲: 1、项目结构: 2、web.xml文件 Tomcat启动首先会扫描这个
  • java语言SSM框架实现增删改查

    万次阅读 2017-12-27 17:10:56
    1、创建一个界面 在src/main/webapp/WEB_INF/views/sys/下创建一个hello.jsp界面,并将字符编码改为utf-8,在该界面中加入 你好 2、TestAction.java类处理 在TestAction.java类中进行响应界面处理,即在类中定义一...
  • java基于ssm框架整合的多数据源配置 项目基于maven管理,简单易懂。 源代码下载地址:http://download.csdn.net/detail/feiwusuoai/9566210 或者:...
  • JavaSSM框架解决跨域请求

    千次阅读 多人点赞 2019-09-01 16:46:45
    import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet....
  • Java maven SSM Spting boot mybatise框架整合,环境搭建,脚手架, 视频教程:http://edu.csdn.net/course/play/6519 ... 希望开源帮到初学者的同学们,或者 初次接触Java SpringBoot SSM框架的技术开
  • dataSource.jdbcUrl=jdbc:mysql://127.0.0.1:3306/数据库名 dataSource.user=root dataSource.password=123456 dataSource.maxPoolSize=20 dataSource.maxIdleTime = 1000 dataSource.minPoolSize=6 ...
  • 首先,先了解一下SSM框架 看本博客的需要提前分别掌握Spring,SpringMVC,MyBatis的应用,否则看起来会很乏力 按照博客的顺序一步一步走,完成SSM框架的搭建,为了防止有些初学者对于包的创建位置还有些模糊,...
  • 这些题目在今年刚做的毕设题目,这只是整理小部分,前期先更新php/java/net/各 100个吧,后期有时间整理好还会继续...SSM框架的疾病症状药品在线查询系统 java网上购物管理系统设计 java校园送餐服务的设计与实现 基于
  • Javassm+mysql技术实现点餐系统

    千次阅读 2020-04-27 16:47:01
    基于ssm的在线点餐系统 登陆页面:有管理员登陆和普通用户登陆 新用户需要注册 管理员登陆后台管理餐厅每桌的点餐 普通用户点餐页面 结算页面修改菜的数量和选择菜品 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 134,539
精华内容 53,815
关键字:

java/ssm

java 订阅