自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_39039017的博客

一个菜鸟小白的故事...

  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 SSM框架—java.lang.NullPointerException,空指针异常处理

在测试SSM项目时,一直报空指针异常,明明配置文件与代码都没有错,为什么会这样呢?五月 30, 2018 1:17:53 下午 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet [GoodShop] in context with path [/goshop] threw...

2018-05-30 14:29:12 12986 7

原创 使用MyBatis Generator自动生成代码详解

MyBatis是一款开源且优秀的半自动化持久层框架。它为我们节省了大量的事务代码,使我们更加专注于业务逻辑的实现。本博客将详细介绍如何通过Mybatis自动生成实体类,Dao接口和Mapping映射文件。1.准备工作在D盘新建一个文件夹autoCode,其内再建个src文件夹,导入以下jar包,并用记事本或eclipse新建个generatorConfig.xml文件。...

2018-05-29 14:05:21 342

原创 如何更改Eclipse中Properties文件编码格式

Properties默认的编码格式是ISO-8859-1,所以无论是粘贴有中文到Propertiest中还是手打中文注释,都会显示如下编码格式: 解决方案:步骤:Window—>Preferences—>General—>Content Types—>Text—>Java Properties File,将Default encoding中的ISO-8859...

2018-05-28 14:50:41 7919

原创 Maven项目有红叉,Archive for required library cannot be read or is not a valid ZIP file

问题描述:构建好Maven项目,并通过Maven自动下载好相关的jar包后,测试Maven Web项目,启动服务器时,报错。查找错误:发现Maven项目有红叉 发现Problems下有这条错误信息,找不到可读有效的mybatis-spring.jar 原因分析: 1)jar包未下载完,所以找不到相关依赖。 2)jar包下载有误,或者有残缺。错误诊断: 在jar包下载好的前...

2018-05-28 14:16:21 1809

原创 eclipse常用快捷键,给自己个高效开发的利器

根据本人在用eclipse开发过程中,对经常使用到的快捷键进行整理,如下:1.Ctrl+/ 自动提示代码 2.Ctrl+Shift+O 自动导入包的同时删除多余的包 3.Ctrl+D 删除行 4.Ctrl+M 放大正在使用的窗口,再按时,恢复到正常的窗口大小 5.Ctrl+T 查看具体的接口与实现类,前提选中相应的接口或类名 6.Ctrl+Shift+T 快速查...

2018-05-27 20:47:33 111

原创 Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds

Tomcat无法在规定的时间内启动,主要是我部署在Tomcat上的项目太多了,适当的移除些项目就行,不过可以修改Tomcat的启动参数来解决该问题: 双击Tomcat服务器:双击TimeOuts中的参数,如我更改的是120: 重新启动服务器,问题解决。可参考博客,https://blog.csdn.net/testcs_dn/article/details/50887672...

2018-05-27 19:20:37 444

原创 Maven更换镜像,更换中央仓库镜像,阿里云中央仓库镜像

在此之前,如果没有通过构建Maven项目下载过相关jar包的,可以参考我这篇博客——Maven配置与下载jar包有时我们通过Maven去下载相关的依赖包时,会发现下载的速度非常慢,简直让人抓狂,而有时又下载不了,没响应。明明网络很好,为什么会这么慢呢,原因是Maven默认连接的远程仓库是国外的。如何提升下载速度,只要把Maven默认的镜像改换成国内的就行了,如阿里云的中央仓库镜像。具体...

2018-05-27 16:16:06 40115 1

原创 创建个简易的Spring MVC项目

1.准备所需jar包: 2.创建动态web项目: 3.项目取名为AmazingWorld,点击next: 4.把web.xml勾选上: 5.项目结构如下: + 注意application.xml位置,它在src根目录下。6.源代码如下:web.xml<?xml version="1.0" encoding="UTF-8"?><web-ap...

2018-05-26 18:57:38 606

原创 The import javax.servlet.http.HttpServletRequest cannot be resolved

出现这个错误,说明该jar包不存在,需要手动导入servlet-api.jar, 该jar包在Tomcat的安装目录下的lib文件中。

2018-05-25 22:57:50 149

原创 Could not load the Tomcat server configuration at \Servers\Tomcat v8.0 Server at localhost-config

莫名其妙,突然Tomcat8.0启动不了 根据错误提示,说我的项目是关闭的,确实如此: 把关闭的项目打开,就可以了,然而我们就要他们关闭,留下我们想要打开的项目,该怎么办呢?在Server Runtime Environments中,把Tomcate8.0移除掉,重新添加即可。...

2018-05-25 21:01:39 469

原创 Eclipse创建子包,分成显示

问题描述:Eclipse默认创建的包都是并列显示的,而有时想让它分层显示(即主包中显示子包,达到很好的分类感) 解决方案:点击倒三角(View menu), 选择Package Presentation, 点击Hierarchical。 效果展示: ...

2018-05-22 00:09:35 1331

原创 lombok包导入失效,lombok安装后无法启动eclipse,安装与配置lombok.jar

问题描述:当我按照平时导入jar包的习惯去导入lombok包时,发现导入失效,并未自动生成Setters方法。 控制台输出如下错误:Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property 'name' of bean class [com.spring.bean02.di.Empl...

2018-05-21 18:05:02 10442

原创 eclipse无法生成class文件,servlet修改后未更新,总是重启服务器

学习了下servlet, 一个简单的例子就搞了半天,总是报各种奇葩的错误。 1.问题描述: 菜单栏中Project下有的选项为灰色,如Build Project(开发中经常用到的)解决方案:把Build Automatically前面的√去掉就可以了 2.问题描述: 每次修改完servlet就要重启Tomcat服务器,耗时解决方案:把Build Automatically前面的...

2018-05-13 01:05:14 4709 1

原创 将CHM文件转换成html文件、将jdk帮助文档加入到eclipse中,jdk1.8中文帮助文档下载

一、将CHM文件转换成html文件 1.下载相关的CHM文件,如:我下载的是jdk1.8帮助文档(中文版),需要的自行下载,我已保存到我的百度网盘了。jdk1.8中文百度 密码: b574 jdk1.8中文谷歌 密码: maxn注:个人建议下载谷歌版的,可以参考下方这张图: 2.将whm文件下载到D盘的jdkapichm下,并新建一个文件夹,命名为jdkapizhgoogle_...

2018-05-11 23:35:56 3892 5

原创 SSM(Spring+Spring MVC+MyBatis)学习之路——MyBatis增删改查

1.用eclipse创建动态web项目,命名为mybatis 2.右键mybatis项目,选择Build Path, Configure Build Path… 3.导入相关的jar包,点击Add External JARS, 把这三个jar包导入后,最后点击Apply。需导入的jar包如下:log4j-1.2.17.jar; mybatis-3.4.1.jar; mysql...

2018-05-05 17:04:56 275

原创 关于CSDN如何修改用户名与解绑手机号的问题分析

本人一开始注册CSDN的时候,是通过qq号注册的,注册后必须绑定手机号才能正常使用CSDN。 例如,我的用户名为qq_39039017,当时也没在意,只是为了下载资源罢了。现在也会写写博客,记录自己所学到的知识或遇到bug的解决方案。此时要有个好听的用户名就极为重要了,有了好听的用户名就有无限的创作动力。某位博主的用户名: 如何修改用户名?重点:通过qq号注册,并且绑定了手机号的,...

2018-05-05 11:44:51 4229

原创 JDK配置环境变量、JDK与JRE的区别、错误提示:找不到或无法加载主类

一二点,来自菜鸟课程网站的网友笔记:一、JDK配置环境变量 设置JAVA_HOME: 一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串; 二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就...

2018-05-03 15:19:38 1166

原创 Maven配置与下载jar包

一、Maven配置 1.进入Maven官网:https://maven.apache.org/download.cgi 下载最新版的Maven,将其下载到D:\中(自定义) 解压后的文件及其路径,如下: 2.配置环境 我用的是win10系统,基本Windows系统配置系统环境变量都差不多。步骤:Win+D快速回到电脑桌面,右键此电脑,依次点击属性,高级系统设置,环境变量。在系...

2018-05-03 15:11:02 8759 1

Oracle11g依赖包(针对CentOS系统)

Ubuntu不支持rpm的安装,所以该资源适合CentOS系统。依赖包具体如下,binutils-2.15.92.0.2-21.x86_64.rpm,elfutils-libelf-0.97.1-3.x86_64.rpm,elfutils-libelf-devel-0.97.1-3.x86_64.rpm,expat-1.95.7-4.x86_64.rpm,gcc-3.4.6-3.x86_64.rpm,gcc-c++-3.4.6-3.x86_64.rpm,glibc-2.3.4-2.25.i686.rpm,glibc-2.3.4-2.25.x86_64.rpm,glibc-common-2.3.4-2.25.x86_64.rpm,glibc-devel-2.3.4-2.25.x86_64.rpm,glibc-headers-2.3.4-2.25.x86_64.rpm,libaio-0.3.105-2.x86_64.rpm,libaio-devel-0.3.105-2.x86_64.rpm,libgcc-3.4.6-3.x86_64.rpm,libstdc++-3.4.6-3.x86_64.rpm,libstdc++-devel-3.4.6-3.x86_64.rpm,make-3.80-6.EL4.x86_64.rpm,pdksh-5.2.14-30.3.x86_64.rpm,sysstat-5.0.5-11.rhel4.x86_64.rpm,unixODBC-2.2.11-1.RHEL4.1.x86_64.rpm,unixODBC-devel-2.2.11-1.RHEL4.1.x86_64.rpm

2018-11-03

JavaWeb基于MVC模式开发的简易购物车系统

本文档具有完整开发步骤,详细的代码和运行截图。该系统主要采用MVC(JSP+JavaBean+Servlet)模式开发,非常适合初学者了解并掌握MVC开发模式,具有如下主要功能: 1.用户登录,注册(用户注册后才能登录) 2.显示所有书籍基本信息(编号,书名,价格等) 3.添加书籍到购物车 4.删除购物车中指定的书籍 5.修改单个书籍的数量(价格得到相应的变化) 6.结算,显示需支付的总金额 7.清空购物车 8.您可以向其中添加更多的功能,使其更加庞大。

2017-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除