毕业设计(论文)-Springboot高校跳蚤市场平台设计.docx

上传人:夺命阿水 文档编号:1439140 上传时间:2024-06-16 格式:DOCX 页数:34 大小:153.75KB
返回 下载 相关 举报
毕业设计(论文)-Springboot高校跳蚤市场平台设计.docx_第1页
第1页 / 共34页
毕业设计(论文)-Springboot高校跳蚤市场平台设计.docx_第2页
第2页 / 共34页
毕业设计(论文)-Springboot高校跳蚤市场平台设计.docx_第3页
第3页 / 共34页
毕业设计(论文)-Springboot高校跳蚤市场平台设计.docx_第4页
第4页 / 共34页
毕业设计(论文)-Springboot高校跳蚤市场平台设计.docx_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《毕业设计(论文)-Springboot高校跳蚤市场平台设计.docx》由会员分享,可在线阅读,更多相关《毕业设计(论文)-Springboot高校跳蚤市场平台设计.docx(34页珍藏版)》请在课桌文档上搜索。

1、springboot高校跳蚤市场一、绪论1.1 研究背景随着Internet爆炸式的发展,中国自加入WTO以来,电子商务在国内也迅速的发展了起来,现在互联网上各种电子商务网站更是迅速的增长。还在校园的我也深受其中的影响,开发一个对在校学生适用的网站,希望能给大家提供便捷的服务。作为一名即将毕业的大学生,感同身受,从身上穿的衣服到学习用的书籍、文具以及各类生活用具,使用上一定的时间就会被淘汰,有一部分的同学干脆扔掉,不仅是浪费而且污染了环境。也有一部分同学想到了要卖掉自己的东西,但是因为苦于难寻买家,最后就将其卖给收费品的。这样就造成了物不能尽其用。为了解决这种资源的浪费,因此才开发了高校跳蚤市

2、场信息网站,借助于交易成本低的Interneto为广大学生提供一个成本的、速度快效率搞的信息发布平台。系统开发的过程中本人严格按照系统开发步的骤进行,在系统调研、分析、设计到系统的实施的全过程中,努力追求其科学性和合理性。1.2 研究目的和意义在当前社会上,许多的各种类型的电子商务类网站纷纷建立,可以很大程度上的解决人们信息资源的闭塞以及地域上的限制。在大学校园里,随着学生购买能力的提高以及每年升学和毕业人数的增加,产生了各种类型的二手商品,因为信息交流比较落后,很多二手商品只限于请人代为宣传等这样的方式进行交易。这样的方式存在着许多局限性和不确定性,所以不能符合二手商品通畅交流的需求。因此一

3、种新的二手商品交流信息的方式呈现出来了,即基于Web的学生二手商品交易的系统。通过此系统,每个学生都可以是这个系统的主人,只要你是校园网用户,学生们可以极其方便的公布自己的二手商品信息,浏览其他人发布的二手信息,并且可以对二手商品信息比较客观地比较。做出自己满意的选择。这个仅仅系统只是一个沟通交流高校跳蚤市场信息的平台,和一般的电子商务类网站存在着本质的区别。设计出这样的一个系统,从本质上解决了以前校园二手信息发布交流方式存在的弊端,让校园各种二手商品信息可以得到了更加有效的整合,方便了广大学生用户。二手商品交易网站真正打破了传统电子商务网站的价格壁垒,使欲购买物件又觉得新的价格过高而承受不起

4、,二手市场的物品又感觉质量价格比不是太高,只有在二手商品交易网站方可购得性价比最好的商品。二手商品交易网站7*24小时服务顾客,你随时可以来这里浏览或购置二手商品,省时省力。1.3 研究的内容该校园跳蚤市场系统可以注册用户,用户注册完以后可以用相应的用户名和密码进行登陆,用户进入系统后,可以浏览二手商品的一些详细的信息。后台的管理员能够对网站的商品信息进行管理,同时也可以对用户就行管理。没有注册的用户可以一些免费的二手交易信息,但是如果想获得更加详细的信息,用户就必须要进行相应的注册才能够得到更加详细的商品信息以便于购买该二手商品1.4可行性研究设计此系统需要java面向对象编程基础,数据库应

5、用知识以及功能分析。根据目前阶段所掌握的知识,根据这学期以及之前学习掌握的java编程知识和数据库应用知识以及前端知识做出一个这样的基于Javawebspringboot轻量级框架网页版的酒类商城系统。1. 5社会可行性在互联网技术高速发展的今天,通过互联网的传播会让企业更容易的创造更多的经济效益,通过校园网上跳蚤平台销售,有了更大的市场,在这样一个大环境下把资源统筹规化起来,就会获得高效的收益。1.6相关技术说明springSPring框架是胆电光鱼上的一种开源应用框架,提供具有控制反转特性的容器。尽管Spring框架自身对编程模型没有限制,但其在Java应用中的频繁使用让它备受青睐,以至于

6、后来让它作为EJB(EnterpriSeJavaBeans)模型的补充,甚至是替补。SPring框架为开发提供了二索列的解决方案,比如利用控制反转的核心特性,并通过依赖注入实现控制反转来实现管理对象生命周期容器化,利用面向切面编程进行声明式的事务管理,整合多种持久化技术管理数据访问,提供大量优秀的Web框架方便开发等等。SPring框架具有控制反转(IOe)特性,IOC旨在方便项目维护和测试,它提供了一种通过Java的反射机制对Java对象进行统一的配置和管理的方法。SPring框架利用容器管理对象的生命周期,容器可以通过扫描XM1.文件或类上特定Java注解来配置对象,开发者可以通过依赖查找

7、或依赖注入来获得对象。SPring框架具有面向切面编程(AOP)框架,SPringAoP框架基于代理模式,同时运行时可配置;AOP框架主要针对模块之间的交叉关注点进行模块化。Spring框架的AOP框架仅提供基本的AOP特性,虽无法与ASPeCtJ框架相比,但通过与ASPeCtJ的集成,也可以满足基本需求。SPring框架下的事务管理、远程访问等功能均可以通过使用SPringAOP技术实现。SPring的事务管理框架为Java平台带来了一种抽象机制,使本地和全局事务以及嵌套事务能够与保存点一起工作,并且几乎可以在JaVa平台的任何环境中工作。Spring集成多种事务模板,系统可以通过事务模板、

8、XM1.或JaVa注解进行事务配置,并且事务框架集成了消息传递和缓存等功能。Spring的数据访问框架解决了开发人员在应用程序中使用数据库时遇到的常见困难。它不仅对Java:JDBC、iBATS/MyBATIsHibernate、JaVa数据对象(JDO)、APaCheoJB和ApacheCayne等所有流行的数据访问框架中提供支持,同时还可以与Spring的事务管理一起使用,为数据访问提供了灵活的抽象。SPring框架最初是没有打算构建一个自己的WebMVC框架,其开发人员在开发过程中认为现有的StrutsWeb框架的呈现层和请求处理层之间以及请求处理层和模型之间的分离不够,于是创建了Spr

9、ingMVCoSpringBootSPringBOOt是由PiVOtal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。它基于SPring4.0设计,不仅继承了SPring框架原有的优秀特性,而且还通过简化配置来进一步简化了SPring应用的整个搭建和开发过程。另外SPringBOot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。SpringBoot所具备的特征有:(1)可以创建独立的SPring应用程序,并且基于其MaVen或GradIe插件,可以创建可执行的JARS和WARs;(2)内嵌TOmCat或Jetty等SerVIe

10、t容器;(3)提供自动配置的“starter”项目对象模型(POMS)以简化MaVen配置:(4)尽可能自动配置SPring容器;(5)提供准备好的特性,如指标、健康检查和外部化配置;(6)绝对没有代码生成,不需要XM1.配置。12SPringBOot框架中还有两个非常重要的策略:开箱即用和约定优于配置。开箱即用,OlltOfbox,是指在开发过程中,通过在MAVEN项目的POnl文件中添加相关依赖包,然后使用对应注解来代替繁琐的XM1.配置文件以管理对象的生命周期。这个特点使得开发人员摆脱了复杂的配置工作以及依赖的管理工作,更加专注于业务逻辑。约定优于配置,Conventionovercon

11、figuration,是一种由SpringBoot本身来配置目标结构,由开发者在结构中添加信息的软件设计范式。这一特点虽降低了部分灵活性,增加了BUG定位的复杂性,但减少了开发人员需要做出决定的数量,同时减少了大量的XM1.配置,并且可以将代码编译、测试和打包等工作自动化。SpringBoot应用系统开发模板的基本架构设计从前端到后台进行说明:前端常使用模板引擎,主要有FreeMarker和ThymeIeaf,它们都是用JaVa语言编写的,渲染模板并输出相应文本,使得界面的设计与应用的逻辑分离,同时前端开发还会使用到BoOtStrap、AnguIarJSJQUery等;在浏览器的数据传输格式上

12、采用JSOr,非xml,同时提供RESTfUlAPI;SPringMVC框架用于数据到达服务器后处理请求;到数据访问层主要有Hibernate、MyBatis、JPA等持久层框架;数据库常用MySQ1.;开发工具推荐IntelIiJIDEAojQueryjQuery是一个快速、简洁的JaVaSCriPt框架,是继PrOtOtyPe之后又一个优秀的JaVaSCriPt代码库(或JaVaSCriPt框架)jQuery设计的宗旨是write1.ess,DoMOre”,即倡导写更少的代码,做更多的事情。它封装JaVaSCriPt常用的功能代码,提供一种简便的JaVaSCriPt设计模式,优化HTM1.

13、文档操作、事件处理、动画设计和AjaX交互。JQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的CSS选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE6.0+、FF1.5+、Safari2.0+、Opera9.0+等MysqlMySQ1.是一款安全、跨平台、高效的,并与PHP.Java等主流编程语言紧密结合的数据库系统。该数据库系统是由瑞典的MySQ1.AB公司开发、发布并支持,由MySQ1.的初始开发人员DaVidAxmark和MichaeIMontyWidenius于1995年建立的。My

14、SQ1.的象征符号是一只名为SakiIa的海豚,代表着MySQ1.数据库的速度、能力、精确和优秀本质。图:MySQ1.图标目前MySQ1.被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,使得很多公司都采用MySQ1.数据库以降低成本。MySQ1.数据库可以称得上是目前运行速度最快的SQ1.语言数据库之一。除了具有许多其他数据库所不具备的功能外,MySQ1.数据库还是一种完全免费的产品,用户可以直接通过网络下载MySQ1.数据库,而不必支付任何费用。MySQ1.特点下面总结了一下MySQ1.具备的特点。D功能强大MySQ1.中提供了多

15、种数据库存储引擎,各引擎各有所长,适用于不同的应用场合,用户可以选择最合适的引擎以得到最高性能,可以处理每天访问量超过数亿的高强度的搜索Web站点。MySQ1.5支持事务、视图、存储过程、触发器等。2)支持跨平台MySQ1.支持至少20种以上的开发平台,包括1.inux、WindowsFreeBSD、IBMAIXAIX.FreeBSD等。这使得在任何平台下编写的程序都可以进行移植,而不需要对程序做任何的修改。3)运行速度快高速是MySQ1.的显著特性。在MySQ1.中,使用了极快的B树磁盘表(MyISAM)和索引压缩;通过使用优化的单扫描多连接,能够极快地实现连接;SQ1.函数使用高度优化的类

16、库实现,运行速度极快。4)支持面向对象PHP支持混合编程方式。编程方式可分为纯粹面向对象、纯粹面向过程、面句对象与面向过程混合3种方式。5)安全性高灵活和安全的权限与密码系统,允许基本主机的脸证。连接到服务器时,所有的密码传输均采用加密形式,从而保证了密码的安全。6)成本低MySQ1.数据库是一种完全免费的产品,用户可以直接通过网络下载。7)支持各种开发语言MySQ1.为各种流行的程序设计语言提供支持,为它们提供了很多的API函数,包括PHPASP.NET、Java.Eiffe1.Python.Ruby、Tc1.C、C+、Perl语言等。8)数据库存储容量大MySQ1.数据库的最大有效表尺寸通

17、常是由操作系统对文件大小的限制决定的,而不是由MySQ1.内部限制决定的。InnoDB存储引擎将InnoDB表保存在一个表空间内,该表空间可由数个文件创建,表空间的最大容量为64TB,可以轻松处理拥有上千万条记录的大型数据库。9)支持强大的内置函数PHP中提供了大量内置函数,几乎涵盖了Web应用开发中的所有功能。它内置了数据库连接、文件上传等功能,MySQ1.支持大量的扩展库,如MySQ1.i等,可以为快速开发Web应用提供便利。数据库的应用数据库是计算机应用系统中的一种专门管理数据资源的系统。数据有多种形式,如文字、数码、符号、图形、图像及声音等,数据是所有计算机系统所要处理的对象。我们所熟

18、知的一种处理办法是制作文件,即将处理过程编成程序文件,将所涉及的数据按程序要求组成数据文件,再用程序来调用,数据文件与程序文件保持着一定的关系。在计算机应用迅速发展的情况下,这种文件式管理方法便显出它的不足。比如,它使得数据通用性差、不便于移植、在不同文件中存储大量重复信息、浪费存储空间、更新不便等。而数据库系统便能解决上述问题。数据库系统不从具体的应用程序出发,而是立足于数据本身的管理,它将所有数据保存在数据库中,进行科学的组织,并借助于数据库管理系统,以它为中介,与各种应用程序或应用系统接口,使之能方便地使用数据库中的数据。其实简单地说,数据库就是一组经过计算机整理后的数据,存储在一个或多

19、个文件中,而管理这个数据库的软件就称为数据库管理系统。一般一个数据库系统(DatabaseSystem)可以分为数据库(Database)与数据管理系统(DatabaseManagementSystem,DBMS)两个部分。主流的数据库软件有OracleInformixSybaseSQ1.ServerPostgreSQ1.MySQ1.AccessFoxPro和Teradata等等。数据库在Web开发中的重要地位归根结底,动态网站都是对数据进行操作,我们平时浏览网页时,会发现网页的内容会经常变化,而页面的主体结构框架没变,新闻就是一个典型。这是因为我们将新闻存储在了数据库中,用户在浏览时,程序就

20、会根据用户所请求的新闻编号,将对应的新闻从数据库中读取出来,然后再以特定的格式响应给用户。Web系统的开发基本上是离不开数据库的,因为任何东西都要存放在数据库中。所谓的动态网站就是基于数据库开发的系统,最重要的就是数据管理,或者说我们在开发时都是在围绕数据库在写程序。所以作为一个Web程序员,只有先掌握一门数据库,才可能去进行软件开发。二、需求分析2.1系统功能概述1)用户注册和登录登录功能2)用户信息的管理3)用户闲置商品的操作4)用户购物车的管理5)用户订单管理操作管理6)闲置物品类型的管理、添加、修改、删除操作7)网页商品的预览、查看等8)注销退出登录2. 2系统运行环境使用WindOW

21、S7作为开发的系统。JaVaJDK1.8环境配置、Java运行在idea软件上,数据库用mysql5版本数据库、数据库采用NacicatMysql可视化工具、基于主流的谷歌浏览器运行展示以及F12控制台调试样式、三、系统设计3.1 系统设计系统主要设计采用Java语言开发、采用springboot为后台框架、数据库框架采用mybatis、前端采用jqueryIayui框架等主要模块设计如下:3.1.1 客户端主要设计(D用户注册和登录登录功能:1用户的注册功能:访问网站的人根据网站的提示注册自己的账户2用户的登录功能:用户可以输入用户名和密码进行将录操作,当没有该账户的时候,提示错误,用户必须

22、通过注册完成或者从数据库中获取才能进行会员权限级别的操作。登录成功之后可以购买商品,查询订单的详细信息(2)、个人信息的管理:1用户信息的修改操作,其中包括会员名、密码、性别、联系方式e-mail和个人介绍等用户信息的修改操作。但是会员邮箱是绑定账号的,会员邮箱不能进行更改操作。2订单管理操作:订单只能查询和删除操作,不能有修改操作,修改操作是属于管理员的权限。3用户退出操作:当点击用户退出时,就会退出当前用户的登录状态,恢复到游客状态。(3)、闲置商品的操作:1 .闲置物品列表展示:在全部列表中会有很多分列表目录,这些目录都是不同的种类,当我们点击不同的目录,就会查询不同的闲置物品。2 .闲

23、置物品详细信息展示:会根据该目录下的闲置物品类型展示出全部的闲置物品。包括信息包括闲置物品的图片、价格、售价等信息。这些信息都不带有分页,如果闲置物品列表下的商品很多,就会分很多页进行分页查询。(4)、购物车的管理操作:显示闲置物品信息:当我们一进入购物车页面,就会显示出闲置物品的详细信息,以及购物车界面的功能信息。2 .删除购物车中的闲置物品:当我们点击删除时,会弹出一个提示框提示我们是否删除闲置物品,当点击确定,就删除成功,点击取消,对话框消失并且没有任何操作执行。3 .结账操作:当点击结账时,如果没有登录,那么就会提醒登录,如果登录了,就会到结算中心界面进行结算。3.4主流程描述3.5源

24、码架构 .idea Bi.settings tafie h2db Bilog$rcmain Bijva Biprivjesse.mll DiaspectBidaofiientityfilfilter0serviceDiutilsElweb 3AMallApplicationftresourcesAstaticDitemplates弟Iapplication.ProPertieSIog4j2.xmlIogbackxmlBltest java fiiPriVJeSSe.mall 01MallAppIicationTestsContext1.oadsQ:void四、系统实现4.1程序主要类4.1.1

25、用户管理员类DataEntitypublicclassAdminUserimplementsSerializableprivatestaticfinallongSeriaIVersionUID=11.;ld(三)GeneratedVaIueColumnprivateIntegerid;ColumnInuIIabIe=false)privateStringusername;ColumnprivateStringpassword;publicAdminUserfIntegerid,Stringusername,Stringpassword)this.id=id;this.username=user

26、name;this.password=password;)publicAdminUserOsuper();)4.1.4闲置商品分类*分类*/EntitypublicclassClassificationimplementsSerializableIdGeneratedValue0ColumnprivateIntegerid;* 上级分类Id* /gColumnprivateIntegerparentld;* 分类名称* /0ColumnprivateStringcname;* 类型1一级分类2二级分类* /COIUmnprivateIntegertype;4.1.4闲置商品订单类/* 订单*

27、/EntityTable(name=order)publicclassOrderimplementsSerializableIdGeneratedVaIUegColumnprivateIntegerid;* 订单总价* /ColumnprivateDoubletotal;* 订单状态1:未付款2:等待发货3:等待收货4:订单完成*/gColumnprivateIntegerstate;* 订单时间* /CoIUmnprivateDateorderTime;* 收货人姓名* /COIUmn(name=name,)privateStringname;* 收货人联系电话* /Columnprivat

28、eStringphone;* 收货地址* /0ColumnprivateStringaddr;* 用户Id* /ColUmnprivateIntegeruserid;4.1.4闲置商品订单类*订单项*/EntitypublicclassOrderitemimplementsSerializableld(三)GeneratedVaIueColumnprivateIntegerid;* 订单Id* /ColumnprivateIntegerorderld;* 商品IdColumnprivateIntegerproductld;* 数量* /COlUmnprivateIntegercount;/*

29、总价* /COlUmnprivateDoublesublbtal;(TransientprivateProductproduct;4.1.4闲置商品详情类(三)EntityJSOnIgnOrePrOPerties(handler,hibernate1.azylnitializer)publicclassProductimplementsSerializableld(三)GeneratedVaIueColumnprivateIntegerid;* 商品标题* /ColumnprivateStringtitle;* 市场价* /ColumnprivateDoublemarketprice;* 商城

30、价* /ColumnprivateDoubleShopPrice;* 主图* /COlUmnprivateStringimage;* 描述* /(三)CoIumnfname=desc,CoIumnDefinition=text)privateStringdesc;* 是否热门商品* /(三)ColumnprivateIntegerisHot;* 二级分类Id* /(三)CoIumnprivateIntegercsid;/* 商品创建日期* /ColumnprivateDatepdate;4.1.4用户客户类(EntitypublicclassUserimplementsSerializable

31、ld(三)GeneratedVaIueColumnprivateIntegerid;* 用户名* /ColumnprivateStringusername;* 密码* /COlUmnprivateStringpassword;* 姓名* /COlUmnprivateStringname;* 邮件* /ColumnprivateStringemail;* 电话* /ColumnprivateStringphone;* 地址* /ColumnprivateStringaddr;4.3系统功能主要实现模块截图4.3.1登陆页面用户输入账号和密码和登录进行登录欢迎登录跳蚤市场呀!用户名:admin5:

32、重置4.3.1登录前端代码:functionlogin()varusername=S(name=,username,)va();varpassword=S(,name=,password,)val();if(!username11!password)alert(用户名密码不能为空!”);return;)$.ajax(type:post,url:login.do,data:username:username,pwd:password,success:function(data)console.log(data);if(data.state=0)window.location.href=tolnd

33、ex.html;elsealert(data.message););4.3.2注册页面:/*注册*/RequestMapping(/register.do)publicvoidregister(Stringusername,Stringpassword,StringnamezStringphone,Stringemail,StringaddHttpservIetResponseresponse)throwsIOExceptionUseruser=newUser();UsersetUsername(Username);user.setPhone(phone);user.setPassword(p

34、assword);user.setName(name);user.setEmail(email);user.setAddr(addr);UserService.create(user);/注册完成后重定向到登录页面response.sendRedirect(malluserto1.ogin.htm,);)4.3.2系统功能截图系统主页面是高校跳蚤市场商品信息的展示、右侧上方是用户功能操作、没有登录的用户可以选择登录或注册操作才可以对商品进行购买、加入购物车等操作用户名:admin密码:姓名:请输您的姓名电话:请输您的联系电话邮箱:请输您的邮箱地址详细地址:请输入您的地址jesse2017跳蚤后

35、台管理系统查看热门闲置物品小高校跳蚤市场平告热门闲省商品查看最新闲置物品热门闲置商品街!价:8999曲软新SurfacePrt)和的l12诩寸融宦交.用了一年输t价:199不玩选了一个人出的机点假价”理高校跳蚤市场平台O服装衣服毗价:199阿次Bft斯加B玉卜工归介交7用户可以查看我的订单信息以及我的购物车ID订W涧电话W总价WS12017-11-25192348小明12345654Qsdakl88灯绘完专看讦情22017-11-25221039tom123456894kdls,ajfklafkasld179匕垃第查看详情-A收用32017-11-25225244Cataiina1234322

36、313fgghhhidfjhff60771.Q且有看详情42017-11-25233501tomcat1234567878fdsakkiasll幽t三5直看详情52017.11602:5314Hfb18679658549Gggggggg59M详情查看我的购物车阿迪达斯新衣8吁小了.酬卖了W:1MS:1总价:199IIWSA:清物入收比人电话:谓输入收费人电话W:aK6ftAftt胞价:199提交订后台管理员用户管理、可以对客户用户进行添加、编辑、删除操作skywalker岫融皿hfbje$e曾涛涔“l,1编辑用户信息三编辑用户信息用户ID:1用户名称:hfbusername真实姓名:电话号码:

37、skywalker17688970006namephone密码:123456password邮箱:89*96email地址:wew6698888I_/X返回编辑闲置商品分类列表序号名称1服装2电脑3Wl4食品9家居编辑商品二级分类列表三编辑二级分类ID二级分类ID:12二级分类名称:衣0艮name编辑闲置商品具体信息9VSur!acePro平板电第12.3更寸便宜矣、用了T8999ttEZ=IEZZl10giPhoneX(A1865)646三Wit88888EZ=IH=I11K斫就殉依宜卖了39SEZZICZl12I屋徵Hmqk唯网艘主xe帕让BEZ=ICd130生机8折处理卖、把理卖5999

38、EZ=IEZZlMyam.个人用的CUm任汾T199Sc11rmIS阿簸哂衣脚仔小了、低价变了199三EZ=IEZZl16幔套行V509EdHZI4.3.4部分关键源码展示:4.3.4.1登录:*登录*Paramusername*parampassword*/(三)RequestMappingIVIogin.do)publicvoidlogin(Stringusername,Stringpassword,HttpServIetRequestrequest,HttpservIetResponseresponse)throwsIOExceptionUseruser=userService.chec

39、k1.ogin(usernamezpassword);if(user!=null)登录成功重定向到首页request.getSession().setAttribute(useruser);response.sendRedirect(,7mallindex.htm,);elsethrownew1.oginEXCePtiOn(登录失败!用户名或者密码错误);)4.3.4.2全局配置文件:#u8BBFu95EEu8DEFu5F84uFF0Cu7AEFu53E3u914Du7F6Eserver.context-path=mallserver.port=8081#u6587u4EF6u4E0Au4F2

40、0u914Du7F6Espring.http.multipart.enabled=truespring.http.multipart.max-file-size=100MBspring.http.multipart.max-request-size=100MBIoggingJeveI.priv.jesse.mall=DEBUG#u914Du7F6Eu8F6Cjsonu7684u65F6u95F4u683Cu5F0Fspring.jackson.time-zone=GMT+8spring.jackson.date-format=yyyy-MM-ddHH:mm:ss#jdbcu8FDEu63A5u

41、914Du7F6E#mysql#spring.datasource.url=jdbc:mysql:/active.iceslurry.xyz/mall?useSS1.=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull#spring.datasource.username=rootspring.datasource.password=123456#spring.datasource.driver-class-name=com.mysql.jdbc.Driver#H2spring.datasource.url=jdbc:m

42、ysql:/localhost:3307/mall?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghaispring.datasource.username=rootspring.datasource.password=crit2019spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.h2.console.settings.web-allow-others=false#spring.h2.console.path=h2-console

43、spring.datasource.type=com.alibaba.druid.pool.DruidDataSource#thymeleafu6A21u677Fu5F15u64CEu8BBEu7F6Espring.thymeleaf.mode=HTM1.5SpringlhymeIeafencoding=UTF-Sspring.thymeleaf.content-type=texthtml#u5F00u53Dlu65F6u5173u95EDu7F13u5B58Au4E0Du7136u6CAlu6CD5u770Bu5230u5B9Eu65F6u9875u9762spring.thymeleaf.cache=false#jpahibernateu914Du7F6E#spring.jpa.show-sql=falsespring.jpa.database=mysqlspring.jpa.properties.hibernate.format_sql=falsespring.jpa.generate-ddl=true#u67005E38u7528u7684u5C5Eu

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号