
springboot
文章平均质量分 70
淀粉肠狂热粉
pxy7896@foxmail.com | 惜物爱人
展开
-
springboot-火山云linux简单使用+异步调用python脚本执行操作
springboot异步请求火山云数据原创 2024-07-30 15:35:11 · 764 阅读 · 0 评论 -
[DEBUG] spring boot-如何处理链接中的空格等特殊字符
springboot中处理链接中的特殊字符原创 2024-02-28 10:00:59 · 819 阅读 · 0 评论 -
springboot-基础-eclipse打包jar包和war包的方法与排错
打jar包和war包原创 2024-02-28 09:36:20 · 1390 阅读 · 0 评论 -
springboot-基础-eclipse集成mybatis+使用方法+排错
mybatis实操原创 2024-02-27 09:53:08 · 1516 阅读 · 0 评论 -
springboot-基础-添加model和controller的简单例子+常用注解含义
入门原创 2024-02-27 09:29:04 · 1406 阅读 · 0 评论 -
springboot-基础-thymeleaf配置+YAML语法
thymeleaf原创 2024-02-26 11:06:32 · 2204 阅读 · 0 评论 -
springboot-基础-eclipse配置+helloword示例
springboot 入门原创 2024-02-26 10:48:13 · 1127 阅读 · 0 评论 -
freemarker语法和在java中应用
freemarker语法原创 2024-02-23 15:52:45 · 1730 阅读 · 0 评论 -
xxl-job-代码创建任务执行本地命令+解决报错
xxl-job使用时遇到的问题原创 2023-09-15 10:21:48 · 1652 阅读 · 0 评论 -
redis-win10安装和解决清缓存报错“Error: Protocol error, got “H“ as reply type byte”
先保持redis开启,然后cmd进入根目录,连接redis的端口(默认的是6379)。flushdb是清掉当前数据库缓存,flushall是清掉所有的。下载最新的zip,解压,把路径加到Path里,每次直接在cmd里。一些人说是配置文件放错了,我这里没有另外配置,都是默认的。这个报错是因为我端口写错了。原创 2023-09-04 15:59:15 · 2594 阅读 · 0 评论 -
分布式任务调度平台XXL-JOB学习笔记-helloworld运行
xxl-job学习原创 2023-08-08 11:15:49 · 426 阅读 · 0 评论 -
[DEBUG] springboot结合freemaker和js实现页面跳转和传值-踩坑记录
springboot+freemarker+js 页面跳转+前后传值原创 2020-04-08 15:27:00 · 948 阅读 · 0 评论 -
springboot-PageHelper-查询操作后BootstrapTable没有更新下方页码的地址
BootstrapTable翻页失效的一种原因及解决方案原创 2023-03-01 16:58:03 · 187 阅读 · 0 评论 -
springboot-mybatis报错:net.sf.jsqlparser.JSQLParserException
mybatis报错解决原创 2023-02-28 14:36:42 · 5255 阅读 · 0 评论 -
springboot-PageHelper分页-只显示一页内容+orderby排序失效解决办法
pagehelper分页问题原创 2023-02-27 16:36:18 · 1991 阅读 · 0 评论 -
springboot-bootstrapTable+PageHelper+mybatis服务端分页
服务端分页原创 2023-02-23 16:17:15 · 249 阅读 · 0 评论 -
springboot-cdn.bootcss.com失效+资源404解决方法
之前偷懒用了一些在线资源,结果谁能想到都失效了呢。暂时的解决方案是去 https://cdnjs.com/libraries 搜对应版本的包,下载到js和css文件夹下,然后重新打包。需要注意的是,有些包比如font-awesome,可能需要一些字体文件,不是只下载css和js就够了的:glyphicons是随便搜的,网上很多。再比如daterangepicker也需要map文件。更新:模板文件里如何引用我之前以为不用写了。。不过有人问还是写一下。比如资源放在static下:那么部..原创 2022-02-08 11:26:24 · 1531 阅读 · 0 评论 -
springboot-简单的学生选课系统(含mybatis部署和使用)- 2
上一篇在这里springboot-简单的学生选课系统(含mybatis部署和使用)- 1mapper的修改现在mybatis已经帮我们生成了简单的model和操作数据库的mapper,那么,如果需要对数据库做其他操作呢?之前我写过一篇复杂一点的:springboot-mybatis动态操作表格不过本文只写一个简单的例子,如下图的getCurId。(其他函数都是mybatis自动生成的)在CourseDao.xml中只要填写红圈中的就好了。其他都是mybatis自动生成的,不需要关心。需要注意的原创 2021-11-28 16:17:11 · 1861 阅读 · 2 评论 -
springboot-简单的学生选课系统(含mybatis部署和使用)- 1
环境win10 + eclipse + java1.8 + mysql + edge效果支持:添加学生添加课程(需要提供课程名称、上课日期和开始时间)注册课程(需要提供学生的id和课程的id,并且检测是否撞课,即只有学生当时没有课程才能注册)查询选上某个课程的学生列表查询某个学生的所选课程查询某个学生周几的课程安排由于本文只用来梳理springboot、mybatis以及mysql的简单使用方法,所以我尽可能地简化了功能,因此再加一个设定:对于所有课程,每节课都是1小时的,而且不限原创 2021-11-28 15:35:11 · 2388 阅读 · 0 评论 -
SpringBoot中service注入失败(A component required a bean of type ‘XXService‘ that could not found)...
先写了JUnit,发现启动不了,注释掉有问题的service也不可以。可能是因为spring开始时会加载所有service吧。按照网友们的说法,一般需要检查:1.入口类有没有写MapperScan我写了,没问题:)@MapperScan(basePackages="com.example.demo.mapper")2.该service对应的dao接口上没写@Mapp...原创 2019-09-11 09:46:00 · 2775 阅读 · 0 评论 -
[DEBUG] java中用Runtime调用python 简单程序输出null
今天需要在java中调用python脚本,首先考虑的是java自带的Runtime在ubuntu和win10下分别测试,发现win10报错java源代码@Test public void testRuntime() throws InterruptedException { Scanner input = new Scanner(System.i...原创 2019-09-17 09:56:00 · 361 阅读 · 0 评论 -
[DEBUG] spring boot在eclipse中用maven打包成jar访问templates报500错误
更新:打war包的话只要把html文件放在resources/templates下即可,根本不需要放外面。配置application.yml和templates放外面这种做法,打war包确实不行。不过有时候打包问题也会造成500错误,需要仔细检查。================================================================...原创 2019-09-18 14:23:00 · 294 阅读 · 0 评论 -
[DEBUG] Spring boot前端html无法下载示例文件
更新:原方法打jar包的时候是可以的,后来我打war包之后下载的文件就是0字节。尴尬:)所以现在更换一种方法,然后打war包。在服务器已测试成功。前端不需要改变,只需要更改controller: @RequestMapping("/example") @ResponseBody public void downloadExampleFileForUse...原创 2019-09-18 15:19:00 · 156 阅读 · 0 评论 -
[DEBUG] Springboot打包jar/war后访问包外的路径
========================================================我是Ruriko,我爱这个世界:)原创 2019-09-24 11:11:00 · 148 阅读 · 0 评论 -
springboot-利用exmail服务器发送邮件
参考:https://github.com/wupeixuan/SpringBoot-Learn/tree/master/mail开启smtp服务进入邮箱 → 邮箱设置 → 客户端设置application.yml**注意 protocol 那里要写smtps,而不是smtp **spring: mail: protocol: smtps host: smtp.exmail.qq.com port: 465 username: 你的邮箱地址 pass原创 2021-09-03 11:38:16 · 1394 阅读 · 0 评论 -
springboot-mybatis动态操作表格
问题描述在我的项目里,需要:根据名称查找表格,判断表格是否存在;动态创建表格;删除表格;修改表格的engine;使用load data快速导入大量数据;分组统计数据并存入指定对象中。为了解决这些问题,我单独写了一个TableDao,将表格相关的操作放在一起。以下仅给出示例。解决方案1.根据名称查找表格TableDao.java/** * 查找prefix开头的表名 * @param prefix {@code String} * @return */List<St原创 2021-05-26 09:52:03 · 878 阅读 · 0 评论 -
docker-springboot2项目通过mybatis连接mysql使用load data找不到文件的解决方法
关于springboot2项目打war包放入docker后,如何与mysql容器通信的问题,参见:docker-配置mysql+外置数据+连接另一个容器(ip法和network法)问题描述我希望做一个批量的数据导入功能,主要利用mysql中的load data语句。在win10下,进行Junit Test时,任意路径都可以,测试代码为:void testTableDao() { String path = "C:\\Users\\Dell\\Desktop\\test.chr2acc.txt";原创 2021-05-25 10:15:36 · 652 阅读 · 1 评论 -
springboot-后台管理&登录控制-springsecurity简单使用实例
问题描述我的网站大部分页面是不需要登录的(只是单纯的数据展示页面),但是对于 /admin/ 开头的url,我打算分配给管理员做管理相关的事情,所以考虑使用spring security做简单的权限控制。同时,因为我不打算处理用户事务,所以将管理员信息写死在内存中,因而不涉及数据库操作。环境win10 + java 1.8 + springboot 2.4.5 + layui解决步骤文件目录首先,我的文件目录如下图所示。其中:1. config包下是配置相关的类;2. admin文件夹下是给管原创 2021-05-12 16:04:22 · 630 阅读 · 1 评论 -
springboot-为什么打war包后只有一个链接404鹤立鸡群
问题描述其他所有链接在本地eclipse中和服务器上都能正常访问。这个链接长这样:在本地,这个链接也可以访问:但是在服务器中:解决是不是一看截图就明!显!了!原因就在于打完war包后,要访问项目中的链接,其实有一个项目名的前缀在。比如我的项目叫sgrna,那么正确的访问地址应该是ip地址:端口号/sgrna/getPipelineInput/get_assembly?参数们现在明显少了这个/sgrna,那么去找产生这个链接的地方,把这个/sgrna加上即可。我是在前端产生这个链接的,原创 2021-04-29 15:38:59 · 152 阅读 · 0 评论 -
springboot-展示用户输入的换行符&附件名称中空格的处理
问题1:用户输入中存在换行符,如何在前端展示?当前我只需要考虑 \r\n 如何在前端显示。目前的解决方案是,存储的时候替换为 String raw_statement = URLDecoder.decode(temp[1], "utf-8").trim();ObjectXXX.setStatement(raw_statement.replace("\r\n", "<br/>"));简单测试:(下面可以显示换行效果)@Controllerpublic class RenderContr原创 2020-10-12 16:35:45 · 1883 阅读 · 0 评论 -
mysql-mybaits注入时default失效
整件事情真是一个大写的尴尬。起因是我发现数据表中有个字段,我写的明明是:新增数据进去的时候,bi_price字段可以顺利使用default值,total_price则不可,是null。检查了代码,没有设置total_price的地方。直到检查到mybatis的mapper.xml文件:我忽然想起,之前改过字段名称:)所以total_price根本没有被设置到嘛!改对了,就好了。...原创 2020-09-09 14:59:49 · 351 阅读 · 0 评论 -
java web-360浏览器日期时间显示错误NaN/aN/aN
后台一个Date类型变量createTime,传到前台用js处理格式,我原本写的是function (code) { return new Date(code).format("yyyy-MM-dd hh:mm:ss");}这在edge和chrome里是可以正确显示时间的,但是在这玩意儿里不行。切换更低版本的ie内核更不行了。所以最开始我按网上说的,把短线-改成斜杠/。本地运行,显示是对的:(当然edge和chrome更没问题啦)打成jar包放服务器测试,发现:(这里暂时没加时分秒)原创 2020-08-11 09:38:09 · 1441 阅读 · 0 评论 -
thymeleaf语法备忘
引入公共片段的三种方法<footer th:fragment="copy">© 2011 The Good Thymes Virtual Grocery</footer><!-- 方法1 --><div th:insert="footer :: copy"></div><!-- 效果 --><div> <footer> © 2011 The Go原创 2020-07-13 15:17:43 · 224 阅读 · 0 评论 -
springboot-PostMapping正常接收json参数后返回404
问题描述js中传递json数据给后端,后端可以正常接收参数,但返回404。js function rootConfirm(ids, types) { $.tool.confirm("确定结束" + options.modalName + "?", function () { $.ajax({ type: "post",原创 2020-07-03 17:13:38 · 6368 阅读 · 0 评论