随笔分类 - 项目一
尚筹网是一个在线众筹平台,通过向普通大众募集资金来支持创业项目,支持者可以获 得与支持金额相当的回报。
摘要:后台管理系统 搭建环境 使用Maven作为构建管理和依赖管理工具. 使用SpringMVC作为Web层框架 普通请求:返回响应体通常为一个页面 Ajax请求:返回响应体通常为json数据 使用Mybatis作为持久层框架 使用Mybatis的PageHelper插件实现数据的分页显示. Admin数
阅读全文
摘要:租赁ECS服务器 网址 内存选择 由于所有程序、web应用、微服务都要在一个实例中运行,所以实例的内存建议使用8G. 实例管理 进入ECS控制台 MAC远程连接Linux 安装服务器端运行环境 上传 安装JDK 1、解压JDK压缩包 2、配置/etc/profile文件 3、使用source命令使/
阅读全文
摘要:订单部分建模回顾 实体类之间关系 创建OrderVO实体类 public class OrderVO implements Serializable { private static final long serialVersionUID = 1L; // 主键 private Integer id
阅读全文
摘要:搭建order-consumer开发环境 参照project-consumer 注意不要忘了在zuul里面添加order-consumer对应的路由规则 crowd-order: service-id: adom-crowd-order path: /order/** 建模 结构 物理建模 订单表
阅读全文
摘要:衔接上一步支付宝支付接口使用 沙箱环境 蚂蚁沙箱环境(Beta) 是协助开发者进行接口功能开发及主要功能联调的辅助环境。 沙箱环境模拟了开放平台部分产品的主要功能和主要逻辑(当前沙箱支持产品请参考下文的 沙箱支持产品 列表)。 在开发者应用上线审核前,开发者可以根据自身需求,先在沙箱环境中了解、组合
阅读全文
摘要:上网的常规方式 在内网访问外网很方便 项目发布的常规方式 先在内网环境中完成开发,再部署到位于外网的生产服务器上. 现在面临的特殊情况 我们现在在内网开发环境下,需要让外网来调用内网中的项目.如果不采用特殊处理这种情况是访问不到的 内网穿透 NATAPP工具 https://natapp.cn 注册
阅读全文
摘要:支付宝开放平台网址 首页:https://open.alipay.com 文档中心首页:https://docs.open.alipay.com 文档分类网址:https://docs.open.alipay.com/catalog 主要参考文档: 电脑网站支付 这里以电脑网站支付为例 总体步骤参考
阅读全文
摘要:首页显示项目数据 目标 在首页上加载真实保存到数据库的项目数据,按分类显示. 思路 操作步骤 1、创建实体类 a) PortalTypeVO b) portalProjectVO 2、Mysql-provider微服务暴露数据查询接口 a) ProjectPOMapper.xml中编写查询数据的SQ
阅读全文
摘要:收集回报信息 注意:上传图片和提交表单分开 思路 操作1:接收页面上异步上传的图片 @RequestMapping("/create/upload/return/picture.json") public ResultEntity<String> uploadReturnPicture( //接收用
阅读全文
摘要:发起项目建模 创建数据库表 分类表 CREATE TABLE `t_type` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL COMMENT '分类名称', `remark` varchar(255)
阅读全文
摘要:阿里云OSS对象存储参考文章 将OSS引入项目 思路 准备OSSProperties类 package com.adom.crowd.config; import org.springframework.boot.context.properties.ConfigurationProperties;
阅读全文
摘要:用户登录 目标 检查账号密码正确后将用户信息存入session,表示用户已登陆. 思路 代码:创建MemberLoginVO类 package com.example.entity.vo; import java.io.Serializable; public class MemberLoginVO
阅读全文
摘要:总体思路 创建数据库表 create table t_member( id int(11) not null auto_increment, loginacct varchar(255) not null, userpswd char(200) not null, username varchar(
阅读全文
摘要:前端整体结构 服务调用 会员系统总目标 搭建环境 会员登陆注册 发起众筹项目 展示众筹项目 支持众筹项目 订单 支付 会员系统架构 架构图 需要创建的工程 parent过程配置pom.xml 导入坐标 <!-- 配置在父工程中要管理的依赖 --> <dependencyManagement> <de
阅读全文
摘要:架构 项目的主体结构 1、实现业务功能的工程模块 2、为了应对业务功能之外的需求、压力给项目中增加的中间件等其他系统 3、为了让整个项目能够顺畅、高效的运行,需要把业务功能和中间件以及其他系统有效的整合起来. 单一架构 概念 一个工程-》一个war包-》运行在一个Tomcat上 All in one
阅读全文
摘要:权限管理过程中的相关概念 主体(principal) 使用系统的用户或设备从其他系统远程登陆的用户等等.简单说就是谁使用系统谁就是主体. 验证(authentication) 权限管理系统确认一个主体的身份,允许主体进入系统.简单说就是“主体”证明自己是谁. 笼统的认为就是以前所做的登陆操作. 授权
阅读全文
摘要:权限控制 权限控制机制的本质就是“用钥匙开锁” 意思就是说,当用户登录之后,之后请求时,需要将请求所需的权限与用户角色所具备的权限进行比对 给Admin分配Role 目标 通过页面操作把Admin和Role之间的关联关系保存到数据库 代码:前往分配页面 创建保存Admin-Role关联关系的数据库表
阅读全文