自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis plus常用注解

1.@TableName @TableName(value=" User") public class Account { private Integer id; private String name; private Integer age; } 当要从user表查询时,加注释,映射数据库表名 2.@TableId 设置主键映射, value映射主键字段名,和数据库完成映射,当前查询的字段和数据库名称不一致 type设置主键类型,主键的生成策略 3.@TableField 设置非主键字段,value映

2021-04-16 18:28:48 629

原创 外卖系统学习

1.注册中心完成: eurekaserver application.yml配置文件 server: port: 8761 eureka: client: service-url: defaultZone: http://localhost:8761/eureka/ register-with-eureka: false fetch-registry: false 2.配置中心(可以在一个地方统一完成多个微服务的配置) configserver: ap.

2021-04-10 16:01:25 136

原创 spring cloud完成外卖订餐系统

项目需求: 客户端:针对普通用户,用户登录、用户退出、菜品订购、我的订单。 后台管理系统:针对管理员,管理理员登录、管理员退出、添加菜品、查询菜品、修改菜品、删除菜品、 订单处理、添加用户、查询用户、删除用户。 四个微服务 account 提供账户服务:⽤用户和管理的登录退出。 menu 提供菜品服务:添加菜品、删除菜品、修改菜品、查询菜品。 order 提供订单服务:添加订单、查询订单、删除订单、处理订单。 user 提供用户服务:添加用户、查询用户、删除用户。 分离出一个服务消费者,调⽤用以上四个服务

2021-04-10 15:54:48 423

原创 Spring Cloud学习(二)

仅作为个人学习记录 各个服务的端口号 服务中心(提供服务注册和服务发现功能):8761 服务提供者:8010 RestTemplate:8080 服务消费者:8020 网关:8030 Ribbon:8040 Feign:8050 服务提供者和服务消费者都是注册在服务中心上 大体上分为eureka-server(注册中心) eureka-client(服务消费者和服务提供者) 服务消费者调用服务提供者的接口 其他人也是可以调用服务消费者的接口(间接也是一个服务提供者) 服务网关 Spring集成了Zul

2021-04-09 19:12:47 76

原创 Spring Cloud学习(一)

单体架构,所有的代码都写到一起了,不利于团队开发。 单体应用存在的问题: 业务越来越复杂 修改、新增功能时需要重新部署 一个模块出现问题、整个系统都可能崩溃 多个模块使用同一种技术来进行开发、极大限制了开发 分布式、集群 集群:一台服务器无法负荷高并发的数据访问量、设置数台服务器来分摊压力(物理层面)。很多人来干同一件事情来分摊压力 分布式:(软件设计层面) 将一个复杂的问题拆分成若干个简单的小问题,将一个大型的项目架构拆分成若干个微服务来协同完成,使得负载均衡。将一个庞大的工作拆分成若干个小步骤,分

2021-04-09 09:58:53 54

原创 BOM

顶级对象是window 完成浏览器窗口交互的功能 window包括document、location、navigation、screen、history 双重角色 js访问浏览器窗口的接口 都是window对象的一个属性和方法 window对象常见事件 1.窗口加载事件 window.οnlοad=function(){} 页面所有元素加载完成了才执行这个事件,传统的处理方式,以最后一个处理函数为准 或者 window.addEventListener(“load”,function(){}); 没有限制

2021-04-06 18:19:43 68

原创 学习笔记

h5特性:data- 开头的属性都是我们自定义的属性 h5获取自定义属性:div.dataset.index dataset是一个集合,里面存放了所有以data-开头的自定义属性 如果一个data名为data-list-name,获取的时候应该为:div.dataset.listName(驼峰取名) 利用节点的层次关系获取元素,逻辑性更强 页面中所有内容都是节点 一般来说,每个节点都有nodeType、nodeName、nodeValue这三个基本属性 元素节点nodeType为1 属性节点nodeTyp

2021-04-06 18:01:21 38

原创 JavaScript学习

js的组成:ECMAScript(js语法)、DOM(页面文档对象模型)、BOM(浏览器对象模型) 文档对象模型:对文档上各种元素进行操作 浏览器对象模型:对浏览器窗口进行操作(弹出框、跳转、分辨率等等) js书写位置 1.行内式 2.内嵌式 3.外部 输入和输出语句 1.alert() 2.console.log() 3.prompt() 浏览器弹出输入框,用户可以输入 var myname=prompt(‘请输入你的名字’); alert(myname); ...

2021-04-06 15:15:10 220

原创 Springboot+JPA完成博客条件搜索、新增功能

Entity层 public class Blog { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @ManyToOne private Type type; @ManyToOne private User user; private String title; @Basic(fetch = FetchType.LAZY) @L

2021-03-25 11:01:59 197

原创 SpringBoot+JPA完成博客分类相关功能

简单完成分类添加、删除、更新、分页展示功能 Entity层 @Entity public class Type { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @NotBlank(message = "分类名称不能为空") private String name; @OneToMany(mappedBy = "type") private List&l

2021-03-25 10:23:15 96

原创 2021-03-25

用户登录注销注册功能 1.用户注册、登录、注销 Entity层 @Entity public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private long id; private String nickname; private String username; private String password; private String emai

2021-03-25 10:12:24 44

原创 2021-03-18

Javaweb简单学习 由于在写代码的过程中,对于javaweb知识的欠缺,导致变成编程逻辑不通澈,故简单学习一下javaweb相关知识。 1.Servlet Servlet 是 Java Web 开发的基石,与平台无关的服务器组件,它是运⾏在 Servlet 容器/Web 应用服务 器/Tomcat,负责与客户端进行通信。 Servlet 的功能: 1、创建并返回基于客户请求的动态 HTML页面。 2、与数据库进行通信。 Servlet 的生命周期 1、当浏览器访问 Servlet 的时候,Tomcat

2021-03-19 15:11:40 45

转载 Springboot学习笔记

2021.3.9 问题1:引入自定义的CSS样式,静态页面完全没问题,而在动态页面CSS样式效果丢失,引入链接写为绝对路径也不能解决。 学习thymeleaf的简单用法: 一. 常用标签的用法 1.1th:text用于文本的显示,并且可以进行简单的运算 <td th:text="${username}">mlm</td> <td th:text="9+7">2018</td> -> <td>16</td> 1.2 th:ute

2021-03-19 14:15:51 85

原创 SpringMVC学习

2021/3/12 一.MVC设计模式 将应用程序分为 Controller、Model、View 三层,Controller 接收客户端请求,调用 Model 生成业务数据,传递给 View。 二.SpringMVC注解 @RequestMapping Spring MVC 通过 @RequestMapping 注解将 URL 请求与业务方法进⾏行行映射,在 Handler 的类定义处以及方法定义处都可以添加 @RequestMapping ,在类定义处添加,相当于客户端多了了一层访问路路径。 @Cont

2021-03-12 09:44:36 80

原创 学习笔记

2021.3.10 thymeleaf学习 动静分离,很方便开发 和JSP一样,使用spring MVC渲染数据 常用语法: th:text渲染文本 th:object渲染对象可以用*获得该对象的属性 <div th:object="${user}"> <h2 th:text="*{username}"></h2> <p th:text="*{age}"></p> </div> th:if用if来判断元素

2021-03-12 09:31:48 81 1

空空如也

空空如也

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

TA关注的人

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