- 博客(11)
- 收藏
- 关注
原创 乐优商城个人学习记录(第六部分)
此次跟随教程完成项目,主要目的是学习一些新的技术,掌握一些开发工具的使用。因此,并不会对事务逻辑进行细致记录。此篇博客仅用于博主本人日后搭建项目时的参考,并非教程 授权中心: 之前我们在做登陆功能时,会将已登录用户的信息保存在session中,通过校验session中的相关信息来判断用户是否登陆。但是在这次练习中,每个微服务均在不同的tomcat上运行,因此无法共享session信息;并...
2019-02-25 13:05:58 413
原创 乐优商城个人学习记录(第五部分)
此次跟随教程完成项目,主要目的是学习一些新的技术,掌握一些开发工具的使用。因此,并不会对事务逻辑进行细致记录。此篇博客仅用于博主本人日后搭建项目时的参考,并非教程 学习redis: Redis是当前比较流行的一个NoSQL库,这里我们使用它来做短信验证码的缓存。 先来安装,我们把redis装在Linux。首先上传安装包到/home/leyou下,解压: tar -xvf redis...
2019-02-20 17:19:15 454
原创 乐优商城个人学习记录(第四部分)
此次跟随教程完成项目,主要目的是学习一些新的技术,掌握一些开发工具的使用。因此,并不会对事务逻辑进行细致记录。此篇博客仅用于博主本人日后搭建项目时的参考,并非教程 开始制作商品详情页:页面渲染有两种方法,第一种是先加载静态页面,然后通过ajax异步加载数据后进行渲染。第二种是向服务端发起请求,获取数据后页面在后端完成渲染后直接返回。这里我们采取第二种方式,但是最后要做页面静态化处理。 在Spr...
2019-02-19 11:39:07 307
原创 乐优商城个人学习记录(第三部分)
此次跟随教程完成项目,主要目的是学习一些新的技术,掌握一些开发工具的使用。因此,并不会对事务逻辑进行细致记录。此篇博客仅用于博主本人日后搭建项目时的参考,并非教程 在商城中,用户通常会直接通过搜索来寻找自己想要的商品,由于商品数量非常多,所以使用传统数据库搜索就显得力不从心。我们使用全文检索技术:Elasticsearch,版本为6.2.4,需要虚拟机JDK1.8及以上。在虚拟机上安装jdk的详...
2019-02-14 14:27:35 2631 4
原创 Linux下安装jdk1.8
今天我需要在linux下安装Elasticsearch,需要jdk1.8及以上。因为刚刚开始使用linux,所以之前从未自己安装过jdk。第一次安装,把出现的问题和解决方法记录下来,便于之后安装的参考。 我的Linux是CentOS6.5,jdk版本1.8,所使用工具为XShell6、Xftp6。 在安装自己的jdk之前,我们先通过命令: rpm -qa|grep java 来查询是否存...
2019-02-07 22:23:28 200
原创 乐优商城个人学习记录(第二部分)
此次跟随教程完成项目,主要目的是学习一些新的技术,掌握一些开发工具的使用。因此,并不会对事务逻辑进行细致记录。此篇博客仅用于博主本人日后搭建项目时的参考,并非教程 在接下来的学习过程中,我们需要使用vue及相关框架 。在此之前我们需要做一些准备工作 NPM是Node提供的模块管理工具,可以非常方便的下载安装很多前端框架,包括Jquery、AngularJS、VueJs都有。为了后面学习方便,我...
2019-02-05 02:40:07 494
原创 Win10下安装虚拟机个人学习记录(非教程)
首先,我们要来安装一款可以模拟操作系统运行的软件。这里我们选择VMwareWorkstation。安装步骤及选择如下列图片所示: 安装结束后,打开网络和Internet设置,点击更改适配器选项,查看是否有以下两个虚拟网卡。如果有,代表安装成功 安装成功后,我们选择Linux的CentOS6.5版本来安装,下载好镜像文件后(.iso)就可以进行安装了,安装步骤如下: 这是我...
2019-02-04 13:43:14 419
原创 乐优商城个人学习记录(第一部分)
乐优商城是一个基于SpringCloud的微服务应用,在正常开发中,每一个服务都应该作为一个完全独立的项目去进行开发,但是在这里所有的服务都由自己进行开发,所以我们创建一个聚合工程来对开发过程进行简化。 创建父工程并修改pom.xml如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven....
2019-02-01 21:42:06 602
原创 SpringCloud个人学习笔记(非教程)
本篇博客仅用于对个人学习的记录,并非教程。 首先,我们要实现两个独立项目之间的相互调用,调用方的项目名称为http-demo,被调用方所使用的项目为之前写的小练习,具体功能是根据id从数据库中查询相应的人员信息然后返回。 首先来看调用方的项目,同样为一个spirngboot工程,首先使用maven管理jar包,此处以springboot为父工程(可以避免手动管理版本的麻烦),pom.xml文件...
2019-01-25 15:22:08 214
原创 使用springboot实现ssm框架的相关功能(个人学习记录)
使用maven创建项目,不使用骨架。创建完成后,在pom.xml文件中将springboot作为父工程。 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactI...
2019-01-19 12:57:50 516 1
原创 ssm小练习出现的问题和解决方案
最近对spring,springmvc和mybatis三个框架进行了学习,今天做了一次整合练习,内容十分简单,类似于最初使用三层架构输出hello world。但是初次使用还是出现了一些问题,在此记录下来。 此次练习使用的ide为idea2017,使用maven管理jar包,后端为ssm,使用的数据库为mysql。mybatis使用了mapper接口代理,因此没有写出实现类。前期都很顺利,但是在...
2019-01-17 13:24:56 240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人