- 博客(29)
- 收藏
- 关注
原创 found character ‘@‘ that cannot start any token. (Do not use @ for indentation) -springboot启动报错
1、改一下active: @profileActive@ 为active: '@profileActive@'试试。maven会重刷关联启动配置文件,同时maven操作区选择哪个,下面就会加载哪个配置文件启动,等待加载结束就可以了。执行 mvn spring-boot:run 这个命令。2、maven重新编译一下,切换配置文件编译一下。3、打开编辑器中项目的下面工具栏以IDEA为例。验证启动想启动的配置文件试一下。
2023-09-08 10:53:19
4095
原创 实体类注解应用
2、查询返回数据时不想看到某字段时(这个注解对时间类型字段不生效)3、查询实体时间类型字段(该注解也可用在方法上)6、不用写get、set方法的注解(写在类上)1、 插入时忽略该字段,不做数据库映射。5、swagger注释注解。4、格式化实体类时间字段。
2023-09-02 17:31:24
221
原创 ORACLE数据库数据id重置连续排序
3、创建新模式ORACLE自带的触发器模式(数据库id有部分数据被删除了,之后的页面操作保存数据会报错,id唯一检验)需要新建触发器并且将数据id重置为从1开始的连续自增,并且新生成的数据id在最大id连续排序。2、创建新模式ORACLE自带的触发器模式(数据库id连续存在时可直接用这个操作)然后DBA迁库时把触发器搞丢了,期间部分数据被删除(即数据库id出现了断层)之前操作oracle数据库采用触发器+序列模式生成的主键自增。新建的触发器生成的数据id与旧数据id产生冲突。
2023-08-23 11:24:42
834
原创 文件导出Csv文本
3、创建导出XXXExportVO 本代码采用反射读取ExcelProperty注解获取表头以及表字段属性。1、项目导出用Excel,制杖产品要求把导出参数全部去掉,导致导出时会导出全表,表数据千万级。4、创建工具类ExportCsvUtil。5、查询出的类要与导出类一致。6、其他业务代码自己干吧。
2023-08-15 18:32:58
206
原创 springboot+nacos+mybatis-plus架子windows系统单机(避坑404)
springboot适配nacos\mybatis-plus
2023-02-13 16:58:35
299
原创 时间类型变量区分 Date date
@DateTimeFormat(pattern = “yyyy-MM-dd HH:MM:ss”)@JsonFormat(pattern = “yyyy-MM-dd HH:MM:ss”, timezone = GMT+8)private Date date;当数据库字段被定义为DATES这个字段时出现查询结果为yyyy-MM-dd HH:MM:ss 数据类型格式情况下应用@column(value=“date”)注解,实体对象该字段接收不到数据,需保证注解value值等于dates(实体对象字段要
2022-05-10 15:26:28
320
原创 Maven execution terminated abnormally (exit code 1)
背景:1、在idea中加载maven导入项目2、在启动类中右键鼠标启动该项目3、maven直接报标题中错误4、原因:电脑配置的maven环境变量与idea引入的maven不是同一个修改:1、打开idea设置–>默认设置修改默认设置中maven路径使其与环境变量配置一致或:修改环境变量maven_home路径地址使与idea配置的maven一致2、idea中maven设置maven-runner-把第一个delegate开头的那个选项里的沟去掉即可...
2022-04-06 10:07:54
1187
原创 alibaba-easyExcel 数据导出excel傻瓜式操作
1、引入阿里的依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.6</version> </dependency>这个是响应客户端的(HttpServletResponse resp
2022-01-08 16:53:07
1911
原创 collection三表联查返回数据一条情况(实际多条)
@问题:三表联查:123关系:1与2为一对多的关系,2与3为一对一关系表1:表2:表3: <id column="organize_id" jdbcType="INTEGER" property="organizeId" /> <result column="big_organize_id" jdbcType="INTEGER" property="bigOrganizeId" /> <result column="organize_name" jdbc
2021-12-10 16:36:46
769
原创 三级联动菜单省市县那种
1、数据都是在有一张表中2、代码实现 @Override public List<Map<String, Object>> getxxXxx() { //查出所有的数据 List<Map<String, Object>> allMenu = XXX.xxx(); //根节点 List<Map<String, Object>> rootMenu = n
2021-06-04 11:57:05
195
原创 关于项目与数据库时区不一致问题
1、项目为springboot项目2、数据库为oracle3、数据库时区为UTC+8(Asia/Shanghai)4、启动项目后查询出来的数据为世界时了解决办法:在yml配置文件中添加时区属性spring: jackson.date-format: yyyy-MM-dd HH:mm:ss jackson.time-zone: Asia/Shanghai第一个是格式,可以不要第二个是时区设置如果是mysql数据库可以直接在url上加时区属性第一种使用上海时间:serverTime
2021-06-04 11:45:56
478
原创 Echarts快速入门
1、Echarts准备环境1)、安装node并且配置node环境变量《1》在官网下载node安装包或者直接下载压缩版的node文件(以压缩版为例),安装包就是多了一步安装软件跟装微信一样操作《2》配置环境变量《3》创建俩空文件在安装的node目录下目的是全局路径和缓存设置成这两个,防止默认在C盘,内存太大电脑动不了了打开cmd输入以下命令npm config set prefix “D:\Develop\nodejs\node_global”npm config set cache
2021-03-15 16:39:52
207
原创 Springboot 配置文件中用户名密码加密
原配置文件内容详细操作步骤1、在pom.xml文件中加依赖<!--明文加密--> <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot</artifactId> <version>2.0.0</version> </dependency>2、重新加载po
2021-03-13 12:24:24
3559
2
原创 关于oracle11g创建表自增主键触发器ora-04098:触发器无效且未通过重新验证问题
关于oracle11g创建表自增主键触发器ora-04098:触发器无效且未通过重新验证问题在plsql中:假如在网上直接ctrl c+ctrl v 到plsql中的sql窗口中会出现ora-04098:触发器无效且未通过重新验证问题,需要手敲一遍,千万不能复制粘贴直接用,可能创建的trigger不被识别会出现以下的问题:并且小红叉手敲的不会出现红叉示例::: --创建表 create table Employee( id number(6) primary key, sa
2021-01-09 21:11:53
1341
1
原创 关于安装orcle数据库后plsql developer与instantclient连接问题
1、区别plsql与instantclientplsql是orcle数据库可视化工具,没有连接数据库功能(有的版本内置了可连接数据库功能)就是让你不用cmd命令了instantclient是orcle数据库连接工具的客户端,可以配置本地或者远程连接2、orcle plsql developer安装后不用动他。点击cancel进入这个可视化工具这个图标题上显示没有一登录,进入Tool—>preferences两个小绿点的地方填入的是客户端的路径(instantclient)第二个小绿
2020-12-05 00:31:40
1039
1
原创 2020-09-11
spring-boot 项目启动时浏览器中弹出需要用户名和密码:解决1:假如项目中没有用到安全依赖,直接删掉,重启项目解决2:我就是不想删了他的情况下:看控制台:在启动项目时候会显示密码Using generated security password: fde26b73-8823-4b84-99cb-527a4861eb4f其用户名就是你电脑登录名,密码就是后面的字母横线数字组合(直接粘贴就行)...
2020-09-11 19:07:08
712
原创 DBCP连接池DEMO
1、创建一个新项目(应用了maven)数据库为8.0版本如其他版本请更改数据库驱动(DRIVER_NAME)在pom文件中添加了数据库连接依赖、数据库连接池的依赖<!--配置数据库连接池需要以下两个jar包--> <dependencies> <dependency> <groupId>org.apache.commons</groupId> <artifactId&
2020-06-17 01:50:36
257
原创 mysql8.0.19版本安装Faild Starting Server错误解决办法
官网下载地址:mysql官网链接注:本人win10 64位系统**下载教程**1、进入官网:选择DOWNLOADS2、把页面拉到最下端选择 mysql community server3、进入mysql community server然后选择操作系统Microsoft Windows4、向下拉滚动条5、点击 go to download page’后,点击“Down...
2020-02-27 21:29:09
6039
10
原创 java正确的链接mysql8.0以及所遇到的坑
1、创建java项目起名字随便叫,叫范闲、海棠朵朵都行我这里是用maven搭建的,因为我懒,不知道jar包在哪里。。。 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> ...
2020-01-02 00:51:17
591
原创 maven下载
标题1、下载网址:http://maven.apache.org/download.cgi2、方框中为官网最新的版本,可能与你的开发工具不兼容,如果出现不兼容情况,请点击三角号位置,选择其他版本的maven工具打开以后可以选择各种版本以5.3版本为例:下载工具为横线的部分,sources为源码包(下了也不会去看的)下载打钩的压缩文件就可以了,下载完成后直接解压就可以了...
2019-12-03 23:17:04
160
原创 初次安装VUE
1、安装Vue之前要安装node步骤一:下载nodehttps://nodejs.org/en/ 要下载稳定版本LTS版本的msi安装文件步骤二:安装到自己电脑上,位置尽量不要安装到c盘成功后文件夹下如图:步骤三:打开cmd命令,要管理员权限(快捷键win+X)windows powerShell,切换到文件安装目录如图:步骤四:假如电脑中没有安装NPM加速镜像(NPM上面nod...
2019-10-17 10:36:09
224
原创 webpack main.js打包成yyyy.js报错找不到mian.js
***命令:*F:\teach\xcEdu\xcEduUI01\xc-ui-pc-static-portal\webPack>webpack index.js buld.js Hash: fc0ca433ff23b6861bb4 ...
2019-04-23 12:16:53
661
原创 ## **windows10系统下安装mongoDB数据库出现权限问题2503、2502**
windows10系统下安装mongoDB数据库出现权限问题2503、25021、下载mongoDB数据库安装包官方地址:https://www.mongodb.com/2、win+x打开---->windows powerShell(管理员)(A)3、在shell里输入 msiexec /package 空格 加上mongodb安装包所在的路径4、在你想安装的位置创建文件夹以...
2019-04-19 12:33:48
2409
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人