07 2020 档案

摘要:首页显示项目数据 目标 在首页上加载真实保存到数据库的项目数据,按分类显示. 思路 操作步骤 1、创建实体类 a) PortalTypeVO b) portalProjectVO 2、Mysql-provider微服务暴露数据查询接口 a) ProjectPOMapper.xml中编写查询数据的SQ 阅读全文
posted @ 2020-07-31 22:27 Adom_ye 阅读(222) 评论(0) 推荐(0) 编辑
摘要:收集回报信息 注意:上传图片和提交表单分开 思路 操作1:接收页面上异步上传的图片 @RequestMapping("/create/upload/return/picture.json") public ResultEntity<String> uploadReturnPicture( //接收用 阅读全文
posted @ 2020-07-31 21:07 Adom_ye 阅读(276) 评论(0) 推荐(0) 编辑
摘要:发起项目建模 创建数据库表 分类表 CREATE TABLE `t_type` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL COMMENT '分类名称', `remark` varchar(255) 阅读全文
posted @ 2020-07-31 20:28 Adom_ye 阅读(193) 评论(0) 推荐(0) 编辑
摘要:环境 mac电脑 Idea(2018版) Jdk1.8 Gradle4.10.3 spring-framework(v5.1.6) 步骤 1、下载指定Spring源码 2、根据Spring下载指定版本gradle 打开spring源码目录下gradle/wrapper/gradle-wrapper. 阅读全文
posted @ 2020-07-27 20:35 Adom_ye 阅读(1593) 评论(0) 推荐(0) 编辑
摘要:阿里云OSS对象存储参考文章 将OSS引入项目 思路 准备OSSProperties类 package com.adom.crowd.config; import org.springframework.boot.context.properties.ConfigurationProperties; 阅读全文
posted @ 2020-07-25 20:14 Adom_ye 阅读(223) 评论(0) 推荐(0) 编辑
摘要:提出问题 以前上传文件时保存位置:保存在Tomcat下项目中的一个文件夹中 问题1:Web应用重新部署导致文件丢失 重新部署web应用时,卸载(删除)旧的web应用,连同用户上传的文件一起删除.重新加载新的web应用后以前用户上传的文件不会自动恢复. 危害总结:Web应用重新部署会导致用户上传的文件 阅读全文
posted @ 2020-07-25 19:56 Adom_ye 阅读(420) 评论(0) 推荐(0) 编辑
摘要:用户登录 目标 检查账号密码正确后将用户信息存入session,表示用户已登陆. 思路 代码:创建MemberLoginVO类 package com.example.entity.vo; import java.io.Serializable; public class MemberLoginVO 阅读全文
posted @ 2020-07-25 19:39 Adom_ye 阅读(295) 评论(0) 推荐(0) 编辑
摘要:总体思路 创建数据库表 create table t_member( id int(11) not null auto_increment, loginacct varchar(255) not null, userpswd char(200) not null, username varchar( 阅读全文
posted @ 2020-07-25 14:48 Adom_ye 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-07-25 13:55 Adom_ye 阅读(195) 评论(0) 推荐(0) 编辑
摘要:前端整体结构 服务调用 会员系统总目标 搭建环境 会员登陆注册 发起众筹项目 展示众筹项目 支持众筹项目 订单 支付 会员系统架构 架构图 需要创建的工程 parent过程配置pom.xml 导入坐标 <!-- 配置在父工程中要管理的依赖 --> <dependencyManagement> <de 阅读全文
posted @ 2020-07-25 13:45 Adom_ye 阅读(217) 评论(0) 推荐(0) 编辑
摘要:VO --View object视图对象 接受浏览器发送过来的数据 把数据发送给浏览器去显示 PO --Persistent Object持久化对象 将数据封装到PO对象存入数据库 将数据库数据查询出来存入PO对象 PO类是数据库表的映射 DO --Data Object数据对象 从Redis查询得 阅读全文
posted @ 2020-07-25 13:00 Adom_ye 阅读(136) 评论(0) 推荐(0) 编辑
摘要:架构 项目的主体结构 1、实现业务功能的工程模块 2、为了应对业务功能之外的需求、压力给项目中增加的中间件等其他系统 3、为了让整个项目能够顺畅、高效的运行,需要把业务功能和中间件以及其他系统有效的整合起来. 单一架构 概念 一个工程-》一个war包-》运行在一个Tomcat上 All in one 阅读全文
posted @ 2020-07-21 19:35 Adom_ye 阅读(169) 评论(0) 推荐(0) 编辑
摘要:权限管理过程中的相关概念 主体(principal) 使用系统的用户或设备从其他系统远程登陆的用户等等.简单说就是谁使用系统谁就是主体. 验证(authentication) 权限管理系统确认一个主体的身份,允许主体进入系统.简单说就是“主体”证明自己是谁. 笼统的认为就是以前所做的登陆操作. 授权 阅读全文
posted @ 2020-07-21 19:06 Adom_ye 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-07-21 15:51 Adom_ye 阅读(111) 评论(0) 推荐(0) 编辑
摘要:400 是 HTTP 的状态码之一,主要有两种形式: bad request:请求错误 Invail hostname:不存在域名 阅读全文
posted @ 2020-07-21 15:45 Adom_ye 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-07-21 15:44 Adom_ye 阅读(97) 评论(0) 推荐(0) 编辑
摘要:权限控制 权限控制机制的本质就是“用钥匙开锁” 意思就是说,当用户登录之后,之后请求时,需要将请求所需的权限与用户角色所具备的权限进行比对 给Admin分配Role 目标 通过页面操作把Admin和Role之间的关联关系保存到数据库 代码:前往分配页面 创建保存Admin-Role关联关系的数据库表 阅读全文
posted @ 2020-07-21 15:43 Adom_ye 阅读(208) 评论(0) 推荐(0) 编辑
摘要:节点类型 约定:整个树形结构节点的层次最多只能三层 在数据库中表示树形结构 创建菜单的数据结构表 插入数据 insert into `t_menu` (`id`, `pid`, `name`, `icon`, `url`) values('1',NULL,'系统权限菜单','glyphicon gl 阅读全文
posted @ 2020-07-21 10:57 Adom_ye 阅读(444) 评论(0) 推荐(0) 编辑
摘要:给后端传递List参数 1、把数组用JSON.stringify方法变为json字符串 var requestBody = JSON.stringify(window.roleIdArray); 2、后台接受代码 @ResponseBody @RequestMapping("/role/remove 阅读全文
posted @ 2020-07-21 10:44 Adom_ye 阅读(382) 评论(0) 推荐(0) 编辑
摘要:原因 查看网络状态,发现请求信息与响应头不一致 解决 修改响应头 阅读全文
posted @ 2020-07-21 10:42 Adom_ye 阅读(679) 评论(0) 推荐(0) 编辑
摘要:到专门网站搜索 https://mvnrepository.com 调试 根据实际运行情况,确认jar包之间是否兼容 SpringMVC需要jackson的支持,来处理JSON数据.但是SpringMVC并没有依赖jackson.所以需要保证jar包版本是否正确 阅读全文
posted @ 2020-07-19 14:08 Adom_ye 阅读(197) 评论(0) 推荐(0) 编辑
摘要:异常映射 作用 统一管理项目中的异常 抛出异常 显示异常 普通请求:在页面上显示异常信息 Ajax请求:返回json数据 异常映射的工作机制 服务器接收到用户请求过程中,如果有异常则抛出异常,SpringMVC的异常映射机制则会判断请求的类型从而响应不同的异常映射请求. 判断请求类型的工具方法 判断 阅读全文
posted @ 2020-07-19 12:27 Adom_ye 阅读(288) 评论(0) 推荐(0) 编辑
摘要:前端发送数组 1、准备要发送的数组 var array = [5,8,12]; 2、将JSON数组转换为JSON字符串 var arrayStr = JSON.stringfy(array); 3、发送Ajax请求 $.ajax({ "url":"send/array/plan/three.html 阅读全文
posted @ 2020-07-19 11:25 Adom_ye 阅读(227) 评论(0) 推荐(0) 编辑
摘要:Spring声明式事务 目标 从事务角度:一个事务方法中包含的多个数据库操作,要么一起提交、要么一起回滚.也就是说事务方法中的多个数据库操作,有任何一个失败,整个事务全部回滚. 从声明式角度:由Spring来全面接管数据库事务.用声明式代替编程式(解耦). 思路 操作步骤 1、导入坐标 <!-- A 阅读全文
posted @ 2020-07-19 09:56 Adom_ye 阅读(144) 评论(0) 推荐(0) 编辑
摘要:日志系统 重要意义 系统在运行过程中出了问题就需要通过日志来进行排查,在上手新技术时,都要习惯性关注它是如何打印新技术的. 具体操作 Spring自带了commons-loggin日志系统 要转换成slf4j的日志系统需要先导入jcl-over-slf4j.jar将Spring自带的日志系统转换为s 阅读全文
posted @ 2020-07-18 23:14 Adom_ye 阅读(316) 评论(0) 推荐(0) 编辑
摘要:环境总体目标 创建工程 项目结构图 工程创建计划 只有web是war包 reverse是逆向工程 util是工具模块 建立工程的依赖关系 看项目结构图完成项目依赖 创建数据库和数据库表 1、物理建模 1、第一范式:原子性,每一column独立不可再分 2、第二范式:所有非主键字段完全依赖主键字段 3 阅读全文
posted @ 2020-07-18 22:45 Adom_ye 阅读(237) 评论(0) 推荐(0) 编辑
摘要:pom.xml配置如下: <!-- 依赖 MyBatis 核心包--> <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.2.8</versio 阅读全文
posted @ 2020-07-18 21:08 Adom_ye 阅读(256) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示