摘要: 不能查询中文 记得在数据库的配置中写明编码格式characterEncoding=utf-8 阅读全文
posted @ 2021-02-03 21:12 jamers 阅读(2147) 评论(0) 推荐(0) 编辑
摘要: #{}和${}的区别是什么?a、#{}是预编译处理,${}是字符串替换。 b、Mybatis 在处理#{}时,会将 sql 中的#{}替换为?号,调用 PreparedStatement 的 set 方法来赋值; c、Mybatis 在处理${}时,就是把${}替换成变量的值。 d、使用#{}可以有 阅读全文
posted @ 2021-02-03 21:11 jamers 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 实际开发中,会有不同的环境: - 开发环境:自己的电脑- 测试环境:提供给测试人员使用的环境- 预发布环境:数据是和生成环境的数据一致,运行最新的项目代码进去测试- 生产环境:项目最终发布上线的环境 如果不同环境使用不同的ip去访问,可能会出现一些问题。为了保证所有环境的一致,在各种环境下都使用域名 阅读全文
posted @ 2021-02-03 21:09 jamers 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Node.js就是运行在服务端的javaScripNode.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行JavaScript的速度非常快,性能非常好。(1)可以理解为javaScript的运行环境,执行javaScript代码的环境。不需要浏览器 阅读全文
posted @ 2021-02-03 21:04 jamers 阅读(40) 评论(0) 推荐(0) 编辑
摘要: npm是什么 包管理工具(1) 在后端开发中,使用过maven,maven构建项目,管理jar依赖,联网下载依赖(2) npm类似于maven,用在前端中,管理前端js依赖,联网下载js依赖,比如jQuery 阅读全文
posted @ 2021-02-03 21:03 jamers 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1.使用@Controller 注解,在对应的方法上,视图解析器可以解析return 的jsp,html页面,并且跳转到相应页面 若返回json等内容到页面,则需要加@ResponseBody注解 2.@RestController注解,相当于@Controller+@ResponseBody两个注 阅读全文
posted @ 2021-02-03 21:02 jamers 阅读(56) 评论(0) 推荐(0) 编辑
摘要: springCloud的服务流程:消费者调用生产者 1.通过接口化的请求调用(指定接口的服务名字和服务地址)只是做定义,并没有真正做到。 2.Feign组件,远程去注册中心找到服务的名字和服务的地址然后进行调用。 3.Hystrix熔断器,A模块调用B模块时,B模块突然宕机了,那么A模块就不会再去调 阅读全文
posted @ 2021-02-03 21:00 jamers 阅读(659) 评论(0) 推荐(0) 编辑
摘要: springCloud中的服务调用(要在调用端写) 前提进行了服务注册 流程: 1.在服务模块中添加依赖 <!--服务调用--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-st 阅读全文
posted @ 2021-02-03 20:59 jamers 阅读(138) 评论(0) 推荐(0) 编辑
摘要: (1)后端:开发后端接口时,开发controller、service、mapper,controller注入service,service注入mapper,在后端中,类与类之间的调用称为模块化操作。(1)前端:在前端中,js与js之间的调用称为前端模块化操作 阅读全文
posted @ 2021-02-03 20:57 jamers 阅读(69) 评论(0) 推荐(0) 编辑
摘要: springCloud中的注册中心Nacos 三个模块: 1.注册中心 2.服务提供者(生产者) 提供服务 3.服务消费者(消费者)调用服务 流程:消费者和生产者都要向注册中心注册,注册的是二者中服务的ip和端口号, 消费者在注册中心中查找所需服务的ip和端口号,找到后再去生产者中根据ip端口号去调 阅读全文
posted @ 2021-02-03 20:56 jamers 阅读(184) 评论(0) 推荐(0) 编辑