Java进阶历程
文章平均质量分 70
记录JavaSE基础之后的进阶学习笔记
迟到_啦
上班上班
展开
-
SpringCloud+Nacos项目中动态刷新配置(支持Cron表达式动态刷新)
目录一、项目场景二、解决方案创建相关类配置信息类Myproperties通用工具类CommonUtils定时任务类MyScheduleTask1测试与验证一、项目场景项目说明:spring cloud项目,nacos配置中心项目场景:项目在nacos配置中心中配了较多配置信息,而且也可以实现动态刷新(springcloud+nacos实现配置动态刷新)),对于普通配置信息,用于获取后赋值给变量使用,但是对于Cron表达式,上面博文的方式无法实现动态刷新,甚至使用不当会导致nacos配置信息一旦修改并部原创 2022-04-15 18:32:05 · 3009 阅读 · 1 评论 -
SpringCloud+Nacos项目实现配置信息动态刷新-报错问题记录
项目场景:项目说明:spring cloud项目,nacos配置中心项目场景:项目在nacos配置中心中配了较多配置信息,而且存在一些开关类型的参数,现在需要实现配置信息修改后实时生效的效果(也就是,项目启动后,项目中每次使用配置信息的时候,都是读取最新的配置信息,这里简称为:动态配置)问题描述查阅沟通后,采用了一个解决方法,如下:新增1个@Componenet+@RefreshScope注解的配置信息类MyProperties,该类中@Value引入所有需要动态加载的配置参数;新增1个原创 2022-04-14 22:19:47 · 1970 阅读 · 2 评论 -
Mybatis动态代理—模糊查询2种方式的区别
查询方式一(推荐):#{ }查询方式二(不推荐,存在sql注入问题):${ }总结原创 2021-01-28 15:48:16 · 353 阅读 · 2 评论 -
一图了解JavaWeb后端技术(上)
图片超过5M,无法直接上传博客展示下载地址:学习笔记下载说明:包含mmap思维导图版文件 + png版图片,都可以下载原创 2021-01-25 21:14:43 · 143 阅读 · 0 评论 -
不能再low的初级练手项目【学生信息管理系统】登录 + 注册 + 列表展示
【学生信息管理系统】登录 + 注册 + 列表展示【前端】:H5、CSS3、jQuery、Vue、laydate日期控件、Font Awesome图标 (未使用UI框架)【交互】:Axios、Ajax、JSON【后端】:普通JavaWeb项目、Tomcat、Servlet、三层架构模式、Druid连接池、MySQL【开发工具】:VS Code、IDEA、SQLyog、浏览器原创 2021-01-23 19:20:20 · 1826 阅读 · 5 评论 -
servlet开发问题记录1-过滤器拦截静态资源
报错问题:浏览器控制台提示如下:Resource interpreted as Stylesheet but transferred with MIME type text/html: “http://localhost:8080/homework/css/add-stu.css”.界面体现的效果就是,界面样式失效,css,js,ico文件都未生效原因分析参考网上相关资料后,发现是因为web.xml中添加的编码过滤器encodeFilter把所有的请求都拦截了,拦截不要紧,关键是拦.原创 2021-01-21 16:20:40 · 1574 阅读 · 1 评论 -
Mybatis学习---Mybatis逆向工程自动生成代码(代替手写pojo类,Mapper和映射文件)
学习Mybatis后,学会使用dao层映射文件和Mapper,从数据库获取数据,并将数据封装为相应的对象存储。将Mybatis框架使用到SSM项目中,实现了:视图层 + 业务逻辑层 + 数据访问层。对于数据库表不多的情况,正常的使用Mybatis框架:手写pojo类文件、dao层Mapper、映射文件即可;对于数据库中表比较多的情况,如果手写同上代码工作量会很大,而且容易出错,此时就需要Mybat...原创 2018-03-23 19:28:37 · 1059 阅读 · 0 评论 -
Mybatis执行SQL获取到对象,lgger.info()输出时却一直输出为空
低级错误...问题代码如下:private static final Logger log = LoggerFactory.getLogger(FbMessageController.class);SysUser loguser = userDao.getByUserId(userId);log.info("loguser = ",loguser.toString()); //问题代码原因:log.info中缺少占位符,导致逗号后面的值无法拼接显示解决:log.原创 2020-07-17 14:01:59 · 412 阅读 · 0 评论 -
SSM框架学习与问题记录(适合完整SSM框架搭建Web项目学习 | 毕业设计)
SSM+Maven学习笔记整理(持续更新...)最终目标:搭建一个简单的管理系统 学习目的:熟悉巩固java基础知识,熟悉ssm框架使用,熟悉maven使用 笔记作用:即便是参考博客开发,仍然遇到一个接一个的问题,所以需要记录一下学习过程中遇到的耗时较长的问题,以后再次遇到的话,可以参考 参考博客:https://gitchat.csdn.net/,这个栏目的热门课程之一【SSM 搭建精美实用的管理系统】目录SSM+Maven学习笔记整理(持续更新...)问题1:idea中启动to.原创 2020-06-30 16:06:24 · 3334 阅读 · 0 评论 -
maven学习之路——环境变量问题
今晚是我第一次开始真正接触maven,之前只是听过maven工具,是个项目管理的工具,因为平时也没还没碰到要用的地方,就没太多了解过maven。 于是乎,就开始了maven使用方法的学习之路,当然今晚只记录第一步:maven的下载和maven环境变量的配置. 其实这些我也都是在网上看的资料,链接如下:(讲的挺清楚的,不过有一处小错误,细心的朋友们应该很容易就发现了:逗号-&...原创 2018-03-25 22:09:49 · 221 阅读 · 0 评论 -
[tomcat服务器启动SSM项目时问题]class path resource [smvc_servlet.xml] cannot be opened because it……
问题发生背景: 在学习ssm框架[spring+springmvc+mybatis]项目CMS_system,当搭建完成ssm框架启动tomcat测试时,出现问题: 问题详情如下:横线那句话截图未显示完全。完整的代码如下: IOException parsing XML document from class path resource [smvc_servlet.xml]; nest...原创 2018-03-08 10:54:18 · 5179 阅读 · 2 评论