Java后端
Java后端开发
xyyf
后端java开发,写博客主要是对平时工作和学习中的一些笔记记录,热爱编程!钻研技术!时时记录!天天进步!
展开
-
微服务入门学习笔记(黑马商城)
自定义过滤器有两种GatewayFilterFactory和GlobalFilter,前者可以设置单个服务过滤,也可以设置全局过滤,后者创建完后自动生效全局过滤实现更加简单。这样就实现了网关登录校验并且将用户信息传递给其他服务,但其他服务互相调用时还是不会传递用户信息。所以我们需要在服务之间发送http请求是带上用户信息的请求头。登录校验过滤器实现:将过滤校验所需的配置类和工具类转移到网关。创建网关模块,引入springcloud的网关依赖。配置网关转跳路由和过滤器,我的网关端口为8090。原创 2024-04-29 11:19:26 · 4187 阅读 · 0 评论 -
Oracle安装(Windows19c)
官网点击后需要登录、注册后登录即可下载。原创 2024-04-16 10:00:00 · 418 阅读 · 0 评论 -
记录linux从0部署java项目(宝塔)
运行安装脚本安装完成后访问内网面板地址,填写用户名密码。在软件商店中安装nginx、mysql、redis开放3306和6379端口(为了本地测试连接)原创 2024-04-08 14:17:44 · 3259 阅读 · 0 评论 -
解决部署至服务器后获取时间不正确的问题
好好好date: cannot set date: Operation not permitted说我没有权限,我是root进入的linux但docker里的系统怎么拿权限啊?然后为了下次部署方便再dockerfile中加上ENV TZ=Asia/Shanghai,完美!我第一时间反应就是服务器的时间没设对,打开服务器date一下这里过了几分钟。哦哦哦哦哦哦哦我是docker部署的我得去docker容器里看。然后我改容器内时间总可以了吧。先解决眼前的问题我直接。这是我现在本地的时间。原创 2024-03-13 09:00:00 · 515 阅读 · 0 评论 -
Mysql中时间类型查询处理记录
格式:SELECT DATE_SUB(date,INTERVAL expr unit)需求说明:需要查询下次检查时间为今天或者明天的设备。原创 2024-03-11 15:30:19 · 431 阅读 · 0 评论 -
Mybatis在 mapper 中如何传递多个参数(三种方法)
mapper中的方法。原创 2024-03-06 22:20:03 · 839 阅读 · 1 评论 -
Mybatis中${}和#{}的区别
会将 sql 中的#{}替换为?号,调用 PreparedStatement 的 set 方法来赋值,可以有效的防止 SQL 注入,提高系统安全性。${}使用Statement对象,使用的字符串连接方式, 有sql注入的风险。原创 2024-02-29 15:30:23 · 160 阅读 · 0 评论 -
Mybatis模糊查询怎么写?
【代码】Mybatis模糊查询怎么写?原创 2024-02-29 15:54:07 · 95 阅读 · 0 评论 -
springboot出现org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)原因总结
新人在使用mybatis时一定总是出现:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)的错误吧。首先出现这条报错的原因是因为程序在运行中需要执行mapper中的方法但找不到对应的xml文件或者xml中没有此方法。解决方案:在application.yml文件中加入。以上两种问题只需要将文件名或者方法名对上即可。我们发现编译后target里压根没有xml。原创 2024-02-29 15:12:55 · 1593 阅读 · 0 评论 -
面向对象和面向过程的区别
面向过程:是分析解决问题的步骤,然后用函数把这些步骤一步一步地实现,然后在使用的时候一一调用则可。性能较高,所以单片机、嵌入式开发等一般采用面向过程开发面向对象:是把构成问题的事务分解成各个对象,而建立对象的目的也不是为了完成一个个步骤,而是为了描述某个事物在解决整个问题的过程中所发生的行为。面向对象有封装、继承、多态的特性,所以易维护、易复用、易扩展。可以设计出低耦合的系统。 但是性能上来说,比面向过程要低。原创 2024-02-28 15:54:34 · 335 阅读 · 0 评论