一.简单介绍项目 该项目是属于毕业设计项目之一,有前台的用户下单.有司机进行接单.有管理员进行操作后台,直接进入主题 毕设.定制开发 联系QQ:761273133 登录主页: 手机号码+验证码登录 或者  手机号码+密码       管理员首页 管理员部分功能 货主的部分功能: 司机的部分功能 项目下载源码(ssm+vue+shiro)连接:https://github.com/weibanggang/logistics_system2019…
数据库 drop database StudentUnionManagementSystem ; create database StudentUnionManagementSystem CHARACTER SET utf8 COLLATE utf8_general_ci; use StudentUnionManagementSystem; #1备份表 create table backups( b_id int auto_increment primary key comment '编号',…
BOS物流管理系统-第八天-权限系统设计-Shiro 回顾: 两大块业务:基础设置模块,业务派单模块. 两天:权限控制. 拦截器大的范围的.纯登录级别(认证级别)大颗粒的权限控制的一种技术. Shiro:多种权限方式控制,可以细粒度控制,可以配置的. 主要内容: 权限控制的方式(URL级别-粗粒度,方法级别-细粒度,页面级别-自定义标签.数据级别) 权限系统的数据表设计(有原则) Shiro的系统集成(Spring整合) Apache Shiro框架的运行原理 自定义Shiro Realm,实现…
BOS物流管理系统-第一天-系统分析.环境搭建.前端框架 BoBo老师 整体项目内容目标: 对项目概述的一些理解 亮点技术的学习 注意学习方式:优先完成当天代码. 其他内容. 最终: 学到新的技术,会应用新的技术:对项目有个整体感觉: 课程安排:12天左右 主要内容: 项目整体概述和一般流程(项目概念.一般项目流程等) BOS项目的概述(项目背景.需求.技术架构.学习目标) 开发环境搭建 项目导入和运行(传统项目结构)(Struts2的通配符映射) 项目导入和运行(Maven项目结构)(STS开…
BOS物流管理系统-第五天-定区管理-WebServcie远程调用 主要内容: 分区设置-导出(分区条件查询后的结果导出为Excel-POI生成Excel和文件下载) 定区管理---定区添加(定区关联分区和取派员,easyUi相关的注意的地方) 定区管理-分页条件查询(复习-form表单json转换,Spring Data Specification ) 定区管理-定区关联客户(模拟系统间:bos和crm(Customer Relational Managerment)的远程调用-WebServ…
用户权限管理一般是对用户页面.按钮的访问权限管理.Shiro框架是一个强大且易用的Java安全框架,执行身份验证.授权.密码和会话管理,对于Shiro的介绍这里就不多说.本篇博客主要是了解Shiro的基础使用方法,在权限管理系统中集成Shiro实现登录.url和页面按钮的访问控制. 一.引入依赖 使用SpringBoot集成Shiro时,在pom.xml中可以引入shiro-spring-boot-web-starter.由于使用的是thymeleaf框架,thymeleaf与Shiro结合需要…
物流管理系统是指包含完整的物流公司信息.物流寄件信息.物流运输信息以及物流寄件单位等管理系统.功能完善的物流管理系统,能帮助物流企业更好的进行物流管理. 下面我们借助活字格,来设计一个简单的物流管理系统. 第一步.完成物流管理系统的数据表设计 第二步.完成设计表之间关系的联接 第三步.设计Bug问题反馈的页面 第四步.设计页面模板 第五步.设计页面布局和功能 点击运行,即完成整个物流管理系统用的设计.使用活字格创建物流管理系统就是这么简单. 了解活字格:http://www.grapecity.…
1.简述 1.1    Apache Shiro是Java的一个安全框架.是一个相对简单的框架,主要功能有认证.授权.加密.会话管理.与Web集成.缓存等. 1.2   Shiro不会去维护用户.维护权限:这些需要我们自己去设计/提供:然后通过相应的接口注入给Shiro即可. 2.ssm集成shiro 2.1  pom.xml文件中添加依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId&g…
一.前言 最近花了一个月时间完成了一套基于Spring Boot+Vue+Shiro前后端分离的代码生成器,目前项目代码已基本完成 止步传统CRUD,进阶代码优化: 该项目可根据数据库字段动态生成 controller.mapper.service.html.jsp.vue.php..py ... 等各种类型代码,采用 velocity 模板引擎在页面动态配置生成代码,前后端动态权限配置,前端权限精确到 按钮 级别,后端权限精确到 uri 上,QQ授权第三方单用户登录...等 基本环境: JDK…
一.项目分析 1.需求 (1)使用 ssm + vue 实现一个crud(数据库增删改查)的简单实现.(2)前后端分离,前端页面展示+后台管理. 2.技术点 (1)基础框架: SSM(Spring,SpringMVC,Mybatis)(2)数据库: Mysql(3)前端: UI框架 iView + vue(4)项目依赖管理: maven(5)分页: pagehelper(6)逆向工程: Mybatis Generator(7)开发工具:IDEA + Chrome + HBuilder X 二.项…
web全栈后台权限管理系统(VUE+ElementUi+nodeJs+koa2) 主要技术 前端 vue 全家桶 ElementUI 后端 Node.js Koa2 Mongoess 数据库 mongodb 介绍 基于 VUE+Node.js 后台权限管理系统.采用简单的 rbac 模型(既权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限):主要对菜单与按钮进行权限控制. 页面 登录页 菜单管理 用户管理 角色管理 使用 后端 安装mongodb 参考安装mongodb 安装no…
跨域未解决时: Access to XMLHttpRequest at 'http://localhost:8080/vue/findall from origin 'http://localhost:8000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. ssm后台解决跨域 pom.xml文件中加入依赖: <depen…
工程项目视频观看地址:www.toutiao.com/i6804066711… 本文首先对系统所涉及到的基础理论知识进行阐述,并在此基础上进行了系统分析.系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好.更完善的被设计出来,就必须先进行调查研究.在系统调查的基础上,对新系统的功能进行系致的分析,从而才能够开发出完整的系统设计.本平台利用了现在比较广泛的JSP+MYSQL数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础. 其次考虑到系统实施的可行性,在软件方面…
项目演示视频观看地址:https://www.toutiao.com/i6811872614676431371/ 下载地址: 51document.cn 可以实现数据的图形展示.报表展示.报表的导出.打印. 1.仓储数据分析: 将2018年12月1日青岛仓出库量与 1. 仓储主题 仓库分为冷冻仓和冷藏仓,仓库地点至少三个,一个地点有多个冷冻仓和冷藏仓.时间为日.月.季度.年.商品为具体的生鲜产品.仓库设置仓库维度.时间维度.商品维度对数据进行查看. 实现数据的同比分析和环比分析. 除上图外,至少…
介绍:spring,springmvc,mybatis,mysql,eclipse 截图: 数据库表:CREATE TABLE `account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(32) NOT NULL, `password` varchar(32) NOT NULL, `realName` varchar(32) DEFAULT NULL, `idCard` varchar(32) CHARACTER SET ut…
作者QQ:1095737364    QQ群:123300273     欢迎加入! 1.搭建SSM项目: http://www.cnblogs.com/yysbolg/p/6909021.html 2.在http的resources文件夹下新建shiro配置文件:shiro.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframewor…
本文总结自实习中对项目对重构.原先项目采用Springboot+freemarker模版,开发过程中觉得前端逻辑写的实在恶心,后端Controller层还必须返回Freemarker模版的ModelAndView,逐渐有了前后端分离的想法,由于之前比没有接触过,主要参考的还是网上的一些博客教程等,初步完成了前后端分离,在此记录必备查阅. 一.前后端分离思想 前端从后端剥离,形成一个前端工程,前端只利用Json来和后端进行交互,后端不返回页面,只返回Json数据.前后端之间完全通过public A…
数据库:mysql create database WBG_logistics; use WBG_logistics; #1管理员表 create table admin( a_id int primary key auto_increment comment '编号', a_account ) comment '账号', a_password ) comment '密码', a_rank ) comment '权限' ); insert into admin(a_account,a_passw…
由于shiro在web.xml中配置属于过滤器,其中在web.xml中的加载顺序为: <context-param>(上下文) > listener > filter > servlet>interceptor, 可见shiroFilter是早于SpringMVC的,所以Controller无法注册service,同时Realm中注册的service为空,我百度的各种方法都试过了仍然不好用. 最终我把spring整合shiro的配置直接全部拉到了spring.xml(整…
A 调用摄像头拍照,自定义裁剪编辑头像,头像图片色度调节B 集成代码生成器 [正反双向](单表.主表.明细表.树形表,快速开发利器)+快速表单构建器 freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面.建表sql脚本,处理类,service等完整模块C 集成阿里巴巴数据库连接池druid  数据库连接池  阿里巴巴的 druid.Druid在监控.可扩展性.稳定性和性能方面都有明显的优势D 集成安全权限框架shiro  Shiro 是一个用 Java 语言实现的框架,通过一…
1. 导包 <!-- spring --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>4.2.4.RELEASE</version> </dependency> <dependency> <groupId>org.sprin…
黑马客户管理系统 1系统概述 1.1系统功能介绍 本系统后台使用SSM框架编写,前台页面使用当前主流的Bootstrap和jQuery框架完成页面信息展示功能(关于Bootstrap的知识,有兴趣的读者可参考黑马程序员编著的<响应式Web开发项目教程>).系统中主要实现了两大功能模块:用户登录模块和客户管理模块,这两个模块的主要功能如图18-1所示. 1.2系统架构设计 本系统根据功能的不同,项目结构可以划分为以下几个层次. · 持久对象层(也称持久层或持久化层):该层由若干持久化类(实体类)…
本文总结自实习中对项目的重构.原先项目采用Springboot+freemarker模版,开发过程中觉得前端逻辑写的实在恶心,后端Controller层还必须返回Freemarker模版的ModelAndView,逐渐有了前后端分离的想法,由于之前,没有接触过,主要参考的还是网上的一些博客教程等,初步完成了前后端分离,在此记录以备查阅. 一.前后端分离思想 前端从后端剥离,形成一个前端工程,前端只利用Json来和后端进行交互,后端不返回页面,只返回Json数据.前后端之间完全通过public A…
后台管理系统 使用工具: Vue    Node     Mongodb   Element-ui 一.后台(Node+Mongodb) 前期准备: 需要下载的包: mongooes -------- 连接 mongodb express --------- web应用框架 crypo --------- 加密 body-parser --------- post解析模块 文件夹的大致内容(需要创建的文件) 注册:在这里注册使用get来接收前端发来的请求(zhuce.js) // 引入一个exp…
Apache Shiro 优势特点 它是一个功能强大.灵活的,优秀开源的安全框架. 它可以处理身份验证.授权.企业会话管理和加密. 它易于使用和理解,相比Spring Security入门门槛低. 主要功能 验证用户身份 用户访问权限控制 支持单点登录(SSO)功能 可以响应认证.访问控制,或Session事件 支持提供“Remember Me”服务 ... 框架体系 Shiro 的整体框架如下图所示: Authentication(认证), Authorization(授权), Session…
1.导入maven的相关依赖 <!-- shiro --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-all</artifactId> <version>1.3.2</version> </dependency> <dependency> <groupId>net.sf.ehcache…
引文: 本文主要讲述项目框架搭建时的一些简单的使用配置,教你如何快速进行项目框架搭建. 技术: Spring+SpringMVC+Mybatis+Redis+Shiro+Maven            mybatis.redis都是使用spring集成 技术介绍就不再讲述了,话不多说,急忙上代码了. 1.新建Web项目使用Maven 进行项目管理 具体步骤不进行讲述.... 主要配置 web.xml 文件 <?xml version="1.0" encoding="U…
采用maven构建项目 1pom.xml中加入shiro依赖 <!-- shiro --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId&…
首先是session问题 传统session认证 http协议是一种无状态协议,即浏览器发送请求到服务器,服务器是不知道这个请求是哪个用户发来的.为了让服务器知道请求是哪个用户发来的,需要让用户提供用户名和密码来进行认证.当浏览器第一次访问服务器(假设是登录接口),服务器验证用户名和密码之后,服务器会生成一个sessionid(只有第一次会生成,其它会使用同一个sessionid),并将该session和用户信息关联起来,然后将sessionid返回给浏览器,浏览器收到sessionid保存到C…
作者:故事我忘了¢个人微信公众号:程序猿的月光宝盒 点我进SSM演示地址 1.目录结构: 2.需要注意的地方 2.1在WEB-INFO下新建 2.1.1 springMVC-servlet.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt…