自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Maven 项目生成或者update jdk变为1.5的问题

在使用Maven构建项目时,生成的maven项目jdk默认使用的是jdk1.5。 在手动修改了jdk之后,update project之后jdk又会变为1.5. 或者用eclipse的Maven插件生成的也是1.5 对于这种情况有两种办法,一是修改settings.xml,二是修改pom...

2020-05-18 23:19:03 23 0

原创 项目部署到Tomcat上显示中文乱码问题

Web项目在原先本地的Tomcat 7运行时,各种js以及post、get请求返回到前台以及控制台的数据是正常的,把项目部署桌面的单独Tomcat 7后,启动tomcat后出现中文乱码 解决方案如下: 第一步: 修改server.xml,添加编码如下 第二步:然后再次修改 se...

2020-04-30 13:35:14 110 0

原创 Maven项目打包成war包部署到Tomcat的方法

有关于 Maven 项目的打包部署,我这里用的是 Eclipse 编辑器,以此来做个简单的记录。 实践环境 操作系统: Windows IDE: Eclipse 打包部署过程  1 项目打包 1.1 右键点击所需要打包的项目,点击如图所示Maven clean,这里 Maven 会清楚...

2020-04-28 13:47:14 41 0

原创 Redis 设置权限密码,以及如何开启关闭设置

linux redis 设置密码: 在服务器上,这里以linux服务器为例,为redis配置密码。 1.第一种方式 (当前这种linux配置redis密码的方法是一种临时的,如果redis重启之后密码就会失效,) (1)首先进入redis,如果没有开启redis则需要先开启: [root@i...

2020-04-08 15:33:29 27 0

原创 第六章、使用Spring MVC开发 RESTful API--异常处理(四)

--异常处理

2020-04-03 11:01:03 69 0

原创 第五章、使用Spring MVC开发 RESTful API(三)

待续。。。

2020-04-01 15:14:33 70 0

原创 第四章、使用Spring MVC开发 RESTful API(二)

知识:PathVariable只能用于接收url路径上的参数,而RequestParam只能用于接收请求带的params 2 2 2 2 2

2020-04-01 14:44:32 39 0

原创 第三章、使用Spring MVC开发 RESTful API

下面是常见的请求 2 2 2 2

2020-03-30 11:11:18 44 0

原创 第二章、安装环境及其Hello World

环境要求 JDK STS MYSQL 2

2020-03-27 10:37:10 51 0

原创 第一章、导学

第一个项目 Spring Security 基于用户名和密码登录(企业登录) 基于手机号和短信验证登录 第二个项目 Spring Social 基于第三方认证登录(社交项目) 将应用连接到社交网站,QQ登录 微信登录等 前面两个项目基于session存储认证用户信息,后面的是基于toke...

2020-03-27 10:23:55 31 0

原创 第十章、基于七牛云上传图片

在pom.xml中导包如下 <!-- 七牛依赖 --> <dependency> <groupId>com.qiniu</groupId> <artifactId>qiniu-java-sdk</artifactId>...

2020-03-11 20:42:51 25 0

原创 第九章、权限控制和登录验证失败

在项目中添加user相关的页面,结构如下 在WebSecurityConfig类中重新配置登出如下 /** * HTTP权限控制 */ @Override protected void configure(HttpSecurity http) throws Exception { ...

2020-03-11 16:12:24 51 0

原创 Spring security中的BCryptPasswordEncoder

在SpringBoot1.5之前使用的是MD5进行加密处理,但是在SpringBoot2.0之后废弃了该加密算法,采用了BCryptPasswordEncoder BCryptPasswordEncoder中连个常用的方法 加密 BCryptPasswordEncoder encode =...

2020-03-10 22:23:29 46 0

原创 第八章、后台登录功能

待定

2020-03-09 11:03:01 60 0

原创 第七章、后台管理模块

为了方便网站运营人员管理网站的房源信息,就需要有后台管理系统,本章目的就是开发一个后台管理模块来统一管理网站的数据、人员信息等。 主要功能 有后台登录 权限控制 注销功能 2 2 2 2 ...

2020-03-08 17:05:55 119 0

原创 第六章、功能性页面开发

403 权限限制提示页面 404 Not Found提示页面 500 服务异常提示页面 Logout 登出系统页面 这些页面主要以功能性为主,展不考虑美观 配置文件application.properties添加如下,修改前端页面不使用热加载 #修改前端资源和静态资源的时候不使用热加...

2020-03-08 16:39:20 34 0

原创 第五章、架构设计、分层、异常

结构分层 2 2 2

2020-03-07 16:15:22 49 0

原创 第四章、前端集成

集成Thymeleaf的基本方法 集成Bootstrap 集成jQuery

2020-03-07 15:05:30 32 0

原创 第三章、集成单元测试(后端)

项目中pom.xml文件如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xm...

2020-03-07 12:02:07 43 0

原创 第二章、搭建环境(后端)

Java环境 JDK 1.8 构建工具 Maven 常用IDE Eclipse 数据库 MySQL5.0.22 采用ElasticSearch入门博客里面的环境搭建 构建SpringBoot项目 2 2 2 ...

2020-03-04 20:21:59 68 0

原创 第一章、技术选型

整个课程的布局描述 技术要求 1.有一定的Elasticsearch基础 2.熟悉Java和JavaWeb 3.有Spring和SpringBoot基础 4.了解MySQL和JPA 5.有基础的前端知识储备 课程收获 1.了解一个中度复杂规模应用的开发流程 2.掌握Elast...

2020-03-04 16:20:49 44 0

原创 第九章、接口开发

一、查询接口开发 2 2 2 2 二、增加接口开发 三、删除接口开发 四、更新接口开发 五、复合查询接口开发 2 2 2 2

2020-03-03 21:02:10 51 0

原创 第八章、SpringBoot集成ElasticSearch

环境搭建 2 2 2 2 2

2020-03-03 14:58:22 131 0

原创 第七章、filter和复合查询

filter context介绍 在查询过程中,只判断该文档是否满足条件 只有Yes或No 使用PostMan进行filter context查询 查询字数1000的书籍(word_count为1000),共有5条查询结果 filter会对查询结果进行缓存,效率比query快,fil...

2020-03-03 12:20:25 80 0

原创 第六章、高级查询

query语法 2 2 2 2

2020-03-03 10:36:22 44 0

原创 Elasticsearch中text与keyword的区别

准备数据 首先,使用bulk往es数据库中批量添加一些document POST /book/novel/_bulk {"index": {"_id": 1}} {"name": "Gone with the Wind&q...

2020-03-02 17:08:15 107 0

原创 第五章、查询

ES查询分类 简单查询 条件查询 聚合查询 2 2 2 2 2

2020-03-02 16:40:43 32 0

原创 第四章、索引的插入、修改、删除

新增文档 指定文档id新增 自动产生文档id新增 文档id:唯一索引值指向文档数据 使用PostMan工具新增数据-指定文档id新增 点击Send,可以看到ES响应的信息 使用Head插件查看索引下的数据,docs字段代表索引下所有文档的数量值 点击数据浏览,可以看见刚刚新增的数据 ...

2020-03-02 16:07:02 36 0

原创 第三章、索引的创建查询

索引创建 ES的API组成结构:使用RESTful API风格来命名API API基本格式:http://<ip>:<port>/<索引>/<类型>/<文档id> 常用HTTP动词:GET/PUT/POST/DELETE 使用He...

2020-03-02 11:13:44 58 0

原创 第二章、基本概念

集群和节点 一个集群是由一个或多个ES组成的集合 每一个集群都有一个唯一的名字 每一个节点都是通过集群的名字来加入集群的 每一个节点都有自己的名字 节点能够存储数据,参与集群索引数据以及搜索数据的独立服务 基础概念 索引:含有相同属性的文档集...

2020-03-01 22:34:02 34 0

原创 第一章、ElasticSearch版本及安装

版本说明 ES 5到7的版本变动,最大的本人认为就是type的变动了 5.x 支持多种type 6.x 只能有一种type 7.x 将去除type 没有类型的概念 大致安装步骤 1.安装ElasticSearch(可参见博客) 下载好相应版本(此处以elasticsearch-6.2...

2020-03-01 20:33:43 55 0

原创 第十一章、接收活动(receiveTask,即等待活动)

接收任务是一个简单任务,它会等待对应消息的到达。 当前,官方只实现了这个任务的java语义。 当流程达到接收任务,流程状态会保存到数据库中。 在任务创建后,意味着流程会进入等待状态, 直到引擎接收了一个特定的消息, 这会触发流程穿过接收任务继续执行。 ...

2020-03-01 16:05:36 24 0

原创 第十章、开始活动节点

流程图(该bpmn和png文件放在包下,没有在资源文件里面) 2 2 2 2 2

2020-03-01 15:42:47 29 0

原创 第九章、网关

排他网关(ExclusiveGateWay) 流程图(该bpmn和png文件放在包下,没有在资源文件里面) 费用报销申请 的Assignee王小五 审批【部门经理】的Assignee是赵小六 审批【总经理】的Assignee是田小七 财务 的Assignee是胡小八 排他网关如下,...

2020-02-29 16:05:35 45 0

原创 第八章、连线

流程图(该bpmn和png文件放在包下,没有在资源文件里面) 审批【部门经理】的Assignee是赵六 审批【总经理】的Assignee是田七 两条连线的条件如下 2 2 2 2 ...

2020-02-28 14:02:09 45 0

原创 第七章、流程执行历史记录

查询历史流程实例 查找按照某个流程定义的规则一共执行了多少次流程

2020-02-27 16:55:19 43 0

原创 第六章、流程变量

流程图 提交申请的assignee是张晓晓 经理审批的assignee是李大大 流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是只对应一个流程实例。也就是说各个流程实例的流程变量是不相互影响的。流程实例结束完...

2020-02-25 20:18:21 68 0

原创 第五章、流程实例、任务的执行

流程图如下 2 2

2020-02-24 15:24:51 32 0

原创 第四章、管理流程定义

流程图如下 bpmn文件 BPMN 2.0根节点是definitions节点。 这个元素中,可以定义多个流程定义(不过我们建议每个文件只包含一个流程定义, 可以简化开发过程中的维护难度)。 一个空的流程定义看起来像下面这样。注意,definitions元素 最少也要包含xmlns 和 ta...

2020-02-23 12:06:44 70 0

原创 第三章、HelloWorld程序--模拟流程的执行

流程图如下: 项目结构如下: 部署流程定义 2 2 2 2 2 2 2 2 2 2 2 2 2

2020-02-22 20:28:23 52 0

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