自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 6、初步理解Vue目录结构并编写初始化界面

这里直接使用全局引入:在main.js中 导入elementPlus。以后所有资源安装后都可以在node_modules 下查找得到。三、编写login.Vue 文件。一、安装elementPlus。

2024-08-05 19:02:41 188 1

原创 5、利用Vite 快速搭建Vue项目结构

可能需要添加一些拓展帮助编程,我个人按照vsCode检测到Vue提示安装的一些自己安装了,具体可以去 查看->拓展中自行添加,后续我也会根据自己的需要添加一些,边走变看吧。其中cli4.5 只支持Vue2,cli4.5以上支持Vue3以及Vue2,向下兼容 如果发现版本不对,请自行升级nodeJs 后再次执行指令。其内目录为以上文件,本来还想写个helloWorld,看样子已经给你hello创建完成了。上面指令中没有选择版本,就会默认引入你镜像中最新版本的cli。使用vue3,回车,等待脚手架安装框架。

2024-08-04 15:25:55 402

原创 4、springboot3整合knife4j(接口文档)

输入localhost:8888/testApi.html 发现他会让你登录账号,就用Knife4j中设置的,出现以下界面,成功。

2024-08-01 17:53:51 338

原创 3、继续学习mybatisPlus

TableLogic(value = "0",delval = "1") //逻辑删除,0表示未删除,1表示删除 会造成数据冗余的吧。@OrderBy(asc = true,sort = 10) //查询时候排序,sort为优先级。@TableId(value = "id") //指定表主键,type为自增的一些类型。@TableName(value = "user") //用于指定数据库表名。@TableField(value = "name") //指标表字段名称。

2024-07-31 17:52:16 136

原创 2、springboot3集成数据持久层框架(mybatis)

目前比较常见的持久层框架(后端连接数据库的玩意)应该就那么几个:mybatis、hibernate、JPA 等 ,具体可自行查看文档(如果不添加则需要在mapper类添加@mapper 注释。如果下载依赖太慢, 更换国内maven镜像。2、application.yml 中添加数据库相关信息。这里试试mybatisPlus,简单上手。3、在启动类上添加mapper扫描路径。4、添加实体类和mapper类。

2024-07-31 15:56:39 292

原创 1、从零开发springboot加vue前后端分离项目(不间断更新)

从零开发springboot加vue前后端分离项目

2024-07-31 14:54:45 337

原创 C3P0 DEBUG级别日志输出太多

很多debug级别的日志输出都一大推,而我们很多时候是只要我们自己sout出来的,而在特定的文件中才需要debug,所以就需要做限制。日志级别按重要性和严重性分为:ALL,TRACE,DEBUG,INFO,ERROR,FATAL,OFF。在resources配置文件中找到log4j.properties或者log4j.xml。这是文心一言的说法,挺好的,一般我们为全局设置成info,而特定的文件设置成debug。# 设置特定 logger 的日志级别为 DEBUG。找到log4j.rootLogger。

2024-05-07 10:16:10 279 1

原创 JAVA反射调用方法中报wutowired自动注入为null 的问题

大致问题为:method.invoke中传入的第一个参数(实例化对象)是自己new的(初学者很容易犯的错,spring只管理那些加入了spring管理的类,自己的new的不归spring管)也就是Object object=clazz.newInstance() 这里发生的错误。正确写法,从spring容器中获取bean对象(实例化对象)看了一个小时网上写的,七七八八。网上写的写个工具类,屁用没有!

2024-02-23 15:36:40 492 2

原创 hql查询错误

原因:我猜估计是month和min 重了,所以查询出来月显示的分钟(可能分钟后查询出来覆盖了,也可能是月份的优先级就是更低的?pojo类注释:yyyy-mm-dd hh:mm:ss 改为:yyyy-MM-dd hh:mm:ss。1、时间查询月份出错。

2023-07-17 13:40:25 141 1

原创 定时任务设置

6 星期(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)2 分钟(0~59)3 小时(0~23)

2023-07-05 10:03:28 146 1

原创 tomcat启动项目一些错误

在pom.xml里面crtl+f 搜索mysql-connector-java 将version提高,更新一下maven就可以了;查询网上是将mysql的jdbc 从低版本更新到高版本,我是从6更新到8。一开始是报没有使用useSSL=false,后面报这个错误。

2023-04-20 16:00:22 194

原创 sqlserver禁用和开启外键约束

表之间存在着外键约束,导致sql运行会出错,所以需要关闭他才能使用sql进行备份。所以在备份前关闭即可(工作了小半年,之前复制备份都是bak或者sql,但sql语句存在约束时会报错。今天忘记开启事务便update了整张表的数据,属实笨比。不用改,直接查询运行。

2023-03-20 15:46:47 1602

原创 sqlserver单列数据拼接

这里四个参数,第一个参数就是上面for xml path转换来的单个拼接数据,第二个参数是从第几个位置开始,默认是1(而不是0哦),第三个参数是否是删除,1为删除,第四个参数就是你填充的数据,这里我们不需要。填充和删除,类似于substring,但多了填充的效果,我们这里需要将上面所得的数据的逗号去掉而已。上面的语句便是你for xml path 的整条语句。然后在将u.name 改成 u.name+','然后在改成 path(' ') 看下效果,Stuff(语句,1,1,' ')

2023-03-01 16:50:39 871

原创 Zero date value prohibited

datetime属性列表中有0000数据

2023-02-24 17:05:36 191

原创 Web项目读取SqlServer数据库太慢

使用navicat连接,右键数据库,选择编辑数据库,选择文件

2023-02-01 09:54:16 525

原创 url链接下载文件400错误

2、如果url路径中包含中文,最好将path进行转义,将其改成可识别的路径(一些utf-8,国际码什么玩意的,没有统一导致的,转义之后中文,特殊字符就会转义成%a-Z,0-9玩意的,国际可识别)ps:可以先在浏览器直接输入看看能不能获取文件,也要只有需要转义的字段给它转义,不要全路径都给转义了。1、如果url路径中不包含中文,只是普通的数字和简单的特殊字符可以不转义,直接进行下载。4、然后还有问题,我也不知道...因为我自己也还在头痛。3、然后路径中包含空格,改一下。%20就是可识别的空格。

2023-01-05 16:47:08 3250 1

原创 SQL基础学习需注意的地方

5、coalesce(列名1,列名2,‘自定义列名’) 当列名1为null时,取列名2的值,当列名2为空时,取自定义,很好理解吧。配合with rollup,做数据汇总很方便。1、当聚合函数(avg,sum,count...)作为筛选条件时,不能用where,需要用having,顺序为where,group by,having..2、order by 需要放在group by 后面。4、Mysql子查询需要用别名,不管有没有引用该子表。3、保留小数 round(x, 4)

2022-12-19 11:07:37 99

原创 sqlserver行列转换

sqlserver行列转换

2022-11-10 10:13:01 1491 1

空空如也

空空如也

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

TA关注的人

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