自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 Apache Shiro 执行过程分析 和 权限控制主要....

2.1.Shiro运行主要运行流程 ApplicationCode 用户编写代码 Subject 就是 shiro 管理的用户 SecurityManager 安全管理器,是 shiro 权限控制核心对象, 在编程时,只需要操作Subject 方法, 底层调用 SecurityManager 方法,无需直接编程操作...

2019-07-30 14:15:17 129

原创 Apache Shiro 框架简介和下载导入

实现权限控制, 可以自己写代码实现 (粗粒度权限控制 Filter、 细粒度权限控制 自定义注解、代理、反射技术)1、 自己写权限框架2、 Spring Security (使用复杂, 依赖 Spring )3、 Apache Shiro (更轻量, 使用更简单, 并不完全依赖 spring,可以独立使用 )官网:http://shiro.apache.org/...

2019-07-30 14:12:46 787 1

原创 权限控制相关数据表

实体 : 用户、角色、权限用户: 系统登录用户User权限: 描述权限信息 (粗粒度权限控制,可能在权限表描述访问资源 URL 信息)Permission角色: 方便用户进行授权, 角色就是权限的集合 Role用户 *---* 角色 *---* 权限 ==> 建立 5 张数据表Menu 菜单, 为了方便进行动态菜单管理 , 为不同用户定制不同系统菜...

2019-07-26 14:48:54 220

原创 权限控制两种主要方式

权限控制分为 粗粒度 URL 级别权限控制和细粒度方法级别权限控制1.粗粒度URL级别权限控制可以基于 Filter 实现在数据库中存放 用户、权限、访问 URL 对应关系, 当前用户访问一个 URL 地址,查询数据库判断用户当前具有权限,是否包含这个 URL,如果包含允许访问,如果不包含 权限不足 !!!2.细粒度方法级别权限控制可以代理、...

2019-07-26 14:47:58 1205

原创 运单管理功能 同步操作 索引库

1、 在 bos_management 引入 elasticsearch 和 spring data elasticsearch 支持提升 spring 依赖版本 4.1.7 提升 4.2.82、 需要在实体类 WayBill 对象,添加 elasticsearch 索引和映射信息操作 bos_domain 项目3、 配置 elasticsearch...

2019-07-26 14:47:01 289

原创 Spring Data ElasticSearch 使用

9.1.Spring Data ElasticSearch简介什么是 spring data elasticSearch ?Spring Data ElasticSearch 基于 spring data API 简化 elasticSearch 操作 , 将原始操作 elasticSearch 的客户端 API 进行封装官方网站:http://projects.s...

2019-07-26 14:45:57 553

原创 ElasticSearch 常用编程操作

在 ElasticSearch 没有索引情况下,插入文档,默认创建索引和索引映射 (无法使用 ik 分词器)8.1.索引相关操作l 创建索引默认创建好索引,mappings 为空l 删除索引8.2.映射相关操作调用 client.admin().indices().putMapping(mapping).get();8.3...

2019-07-26 14:44:48 248

原创 IK 分词器和 ElasticSearch 集成使用

ElasticSearch默认采用分词器, 单个字分词 ,效果很差下载https://github.com/medcl/elasticsearch-analysis-ik/tree/2.x1、 下载开源项目2、 打包 ik 分词器mvn clean 清空mvn package 打包3、 进入 target/release 目录将下列文件 ...

2019-07-26 14:43:48 271

原创 各种查询对象 Query 的使用

ElasticSearch 支持所有 Lucene 查询,并对其进行简化封装 TermQuery 词条查询 WildcardQuery 模糊查询 FuzzyQuery 相似度查询 BooleanQuery 布尔查询1、 ElasticSearch 提供 QueryBuileders.queryStr...

2019-07-26 14:42:42 1828

原创 ElasticSearch 基本操作入门

参考书籍 : Elasticsearch 服务器开发(第 2 版).pdf全文检索: 针对文本中每个词,创建词条建立索引,进行搜索。ElasticSearch 操作服务器上的数据,通过 Rest API如果操作 Elasticsearch 上数据,访问提供 Rest API 的 URL 地址,传递 json 数据给服务器5.1.ElasticSearc...

2019-07-26 14:41:19 185

原创 ElasticSearch 插件安装 es head

%elasticsearch%/bin/plugin.bat install mobz/elasticsearch-head访问http://localhost:9200/_plugin/head/

2019-07-26 14:40:14 171

原创 ElasticSearch 安装配置使用入门

官网:https://www.elastic.co/products/elasticsearch Window 系统下载 zip 版本,linux 系统下载 tar 版本bin 存放 elasticSearch 运行命令 config 存放配置文件lib 存放 elasticSearch 运行依赖 jar 包 modules 存放 ela...

2019-07-26 14:39:04 146

原创 Java 语言全文检索技术简介

Lucene 就是一套 全文检索 编程 API , 基于 Lucene 对数据建立索引,进行查询什么是 ElasticSearch ?现在企业开发中,更常用是的 solr 搜索服务器和 ElasticSearch 搜索服务器...

2019-07-22 09:34:57 203

原创 运单列表显示

waybill_manage.html 运单管理条件查询字段模糊查询,涉及大数据量性能问题 ? Java 解决 大数据量 字段模糊查询,解决方案: 建立数据索引库,全文检索方式查询全文检索: 检索文本中每个词 与 搜索项进行比对全文索引: 采用分词器,对文本每个词进行切分,建立词条,方便进行查找 ...

2019-07-22 09:33:07 630

原创 修改运单录入 bug

在实体类 添加唯一约束修改 WayBillService 的 save 方法

2019-07-22 09:32:11 148

原创 运单录入保存功能

1、 点击页面保存按钮,提交表单 访问 waybillAction 的 save 方法错误:Caused by: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before...

2019-07-22 09:31:24 466

原创 采用运单快速录入数据回显表单

对运单号输入框,添加 blur 事件,根据运单号查询,查询到信息回显表单1、 对运单数据项添加 blur 事件2、 在 WayBillAction 添加 findByWayBillNum 方法3、 编写业务层4、 编写 DAO问题: 项目每次运行到 mq 文件都会卡住<amq:connectionFactory id="amqConne...

2019-07-22 09:30:35 140

原创 采用订单数据回显表单

经过分析,运单很多数据和订单相同, 输入订单号,根据订单号,查询订单数据,回显表单中运单可以由订单产生,也可以不关联订单1、 客户使用前端网站,在线下单 订单-- 运单2、 客户电话下单, 工作人员手动在后台管理系统进行录入下单 订单-- 运单3、 客户直接带货物到网点 直接产生运单1.采用订单数据回显表单waybill.html 运单录入页面1、...

2019-07-22 09:29:37 342

原创 运单列表展示功能

1、 修改页面 datagrid 的 url 信息2、 在 WayBillAction 添加 pageQuery 的方法3、 编写业务层代码4、 页面完善,在添加新的运单后,重新刷新列表...

2019-07-22 09:28:42 722

原创 运单快速录入功能实现

waybill_quick.html快速录入页面1、 修改页面 onAfterEdit 事件2、 在 bos_management 服务器,创建 WayBillAction 添加 save 方法编写业务层编写数据层错误:No result defined for action cn.itcast.bos.web.action.take_de...

2019-07-22 09:27:47 896

原创 datagrid 的行录入操作实现

实现表格行录入,基于 datagrid 的列属性 editor 实现效果1、 在表单上添加列属性 editor2、 调用 datagrid 的方法,对指定数据行开启编辑功能编辑后,进行选择 endEdit 编辑结束,保存编辑效果、 canceEdit 取消编辑,还原到编辑前效果3、 在表格插入一行新的数据,进行编辑在实际开发当中,通常...

2019-07-15 16:06:44 333

原创 运单快速录入功能实现之业务回顾及快速录.....

1.业务回顾客户进行下订单操作 --- > 业务受理前端系统 bos_fore 系统客户可以在线下订单后台系统 bos_management 中系统工作人员,接取客户电话,代替客户进行下订单在下订单完成后 – 产生工单 (快递员取件任务),由快递员将货物取回快递网点 – 录入运单信息 (包括货物信息、发件人、收件人信息、包装、计费、运输、签收信息 … )...

2019-07-15 16:05:41 748

原创 客户下单,自动分单,生成工单 发送短信 演...

1、 启动相关系统客户下单 bos_fore 前端系统将订单数据发送到服务器 bos_management自动分单,CRM 地址库完全匹配 crm_management生成工单,发送短信 activeMQ , 短信平台获取消息发送短信 bos_sms2、 CRM 地址库完全匹配 准备数据 crm 表匹配 CRM 完成地址,找到定区编号,找到快递员...

2019-07-15 16:04:34 580

原创 自动分单逻辑 -- 基于分区关键字匹配自动分单

基于省市区查询 区域对象修改业务层代码

2019-07-15 16:03:36 281

原创 自动分单成功,生成工单发送短信,否则进...

自动分单成功,生成工单,发送短信工单 DAO发送短信 ,将 bos_fore 的 applicationContext-mq.xml 复制 bos_management在 applicationContext.xml 引入 mq自动分单失败,进入人工调度...

2019-07-15 16:02:36 290

原创 自动分单逻辑 -- 基于 CRM 地址完全匹配自动....

将寄件人下单地址 ,以 webService 方式,发送 CRM 地址库获取 对应客户关联 定区1、 在 crm_management 中 CustomerService 添加根据地址 获取定区编码方法DAO 实现2、 修改 bos_management 的 OrderService订单 DAO 编写...

2019-07-15 16:01:29 125

原创 前端表单提交,基于 WebService 将数据传递后...

自动解析封装1、 在 bos_fore 系统,添加 OrderAction 封装订单数据2、 修改 bos_domain 工程 @RootXmlElement 注解别忘了 maven install3、 在 bos_manangement 中添加 OrderService 发布 WebService file:///C:\U...

2019-07-15 16:00:10 454

原创 客户下单服务器代码实现 之自动分单逻辑.....

自动分单逻辑:1、 在基础数据模块,实现 定区关联客户 ,客户【地址】已经与定区【快递员】进行过关联 , 当下单地址与客户地址完全一致时,找到下单客户信息,找到匹配定区,找到快递员 ,自动分单成功2、 如果下单地址没有与 CRM 客户地址完全一致,从下单信息中 省、市、区 匹配区域信息,分区属于区域 ,获取区域中所有分区信息 ,获取分区关键字、辅助关键字,下单地址匹配分区关键字/辅...

2019-07-15 15:58:58 471

原创 客户下单服务器代码实现之实现后台系统自动分单

前端表单提交,基于WebService将数据传递后台系统自动解析封装1、 在 bos_fore 系统,添加 OrderAction 封装订单数据2、 修改 bos_domain 工程 @RootXmlElement 注解别忘了 maven install3、 在 bos_manangement 中添加 OrderService 发布...

2019-07-15 15:57:52 590

原创 自动分单逻辑 -- 基于 CRM 地址完全匹配自动分单

将寄件人下单地址 ,以 webService 方式,发送 CRM 地址库获取 对应客户关联 定区1、 在 crm_management 中 CustomerService 添加根据地址 获取定区编码方法DAO 实现2、 修改 bos_management 的 OrderService订单 DAO 编写...

2019-07-15 15:56:31 276

原创 补全后详细地址和省市区一致

可以在详细地址补全后,获取详细地址对应 省市区信息,设置到 省市区选择框中获取详细地址对应省市区

2019-07-08 15:10:52 1825

原创 使用百度地图实现详细地址自动补全

1、 在订单页面引入百度地图 index.html<script type="text/javascript"src="http://api.map.baidu.com/api?v=2.0&ak=4IU3oIAMpZhfWZsMu7xzqBBAf6vMHcoa"> </script>2、 加入百度地图搜索代码关于元...

2019-07-08 15:08:38 1710

原创 百度地图 LBS API 使用

LBS.云是百度地图针对 LBS 开发者推出的平台级服务,结合已有的地图 API 和 SDK 服务,通过开放服务端存储和计算能力,提供海量位置数据的实时存储、检索、展示一体化解决方案。基于 LBS 实现 1、 云端存储 2、 云端检索 3、云地理编码 4、 云地理逆编码 LBS 云结构 : 表【geotable】、列【column】、数据【poi】实现 CRUD...

2019-07-08 15:05:21 2616

原创 百度地图 JavaScript API 常用讲解

l 地图示例1、 以城市为中心展示地图2、 设置最小 最大级别3、 移动地图4、 缩放地图5、 计算两点距离,完成两点画线l 地图控件示例6、 工具条(NavigationControl)和比例尺控件(ScaleControl)7、 地图类型控件(MapTypeControl)、缩略图控件(OverViewMapC...

2019-07-08 15:03:31 462

原创 百度地图 JavaScript API 使用入门

下载 类开发文档和开发指南文档 BaiduMap_JavaScript_API_v2.0_All.zip示例 Demo :http://developer.baidu.com/map/jsdemo.htm#a1_2116.404【经度】, 39.915【纬度】 坐标获取地理位置对应坐标方式坐标拾取器:http://api.map.baidu.com/lbsapi...

2019-07-08 14:53:45 230

原创 详细地址输入 下拉列表补全效果 (基于百度地图)

官网:http://lbsyun.baidu.com/物流配送(基于百度地图)解决方案:http://lbsyun.baidu.com/index.php?title=open/logistics用户下单: 定位客户位置系统派单: 基于客户位置搜索多少范围内快递员物流配送:路线规划,里程数显示运营分析:分析下单客户位置热力图、分析客户...

2019-07-08 14:52:11 865

原创 客户下单功能实现(前端效果实现)之省市...

1.省市区选择三级联动列表city-picker网址:http://tshi0912.github.io/city-picker/下载: city-picker-master.zip复制 dist 下内容,到项目就可以使用引入 4 个文件两种指定 city-picker 用法1、 HTML2、 JS清除 city pi...

2019-07-05 16:01:14 701

原创 客户前端系统登录功能

客户下单,通过前端系统网络下单 bos_fore ,基于电话方式电话下单 bos_management1.导入测试数据导入 customer.sql问题:出现导入 sql 的乱码问题,plSQL Developer 没有指定字符集解决:设置环境变量 NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK...

2019-07-05 15:59:56 663

原创 取派业务模块需求功能分析

主要实现 2.7 和 2.8 部分功能2.7 受理: 指客户下单【订单】后,系统自动为客户分配对应快递员,在系统中生成取件任务【工单】,以短信形式通知快递员,快递员基于百度地图定位客户居住位置,生成路线去客户指定地点取件,快递员取件后,在系统中录入运单【运单】,运单包括货物运输管理、包装、计费、签收 …2.8 调度: 查台转单,由于系统数据录入错误,造成自动分单分配错误快递员,...

2019-07-05 15:58:29 498

原创 宣传活动自动过期功能

分析: 修改 promotion 数据表的 status 字段,在 bos_management 中使用 ,在 bos_management 集成 quartz1、在 common_parent 引入定时框架1、 在 bos_management 编写 Job 和 JobFactory编写 Job编写 Service编写 Repository...

2019-07-05 15:57:18 140

空空如也

空空如也

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

TA关注的人

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