- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 SpringBoot集成Flyway
V + 版本号(版本号的数字间以”.“或”_“分隔开) + 双下划线(用来分隔版本号和描述) + 文件描述 + 后缀名;例如:V20240616_1__create_system_region.sql,V20240616_2__create_system_project_set.sql。4.成功启动后,会在数据库自动生成一张表flyway_schema_history,存放脚本执行记录,进行校验。flyway-core 8.2.1及以后的版本不再支持MySQL,需要额外添加依赖flyway-mysql。
2023-06-20 23:17:08
317
1
原创 SQL常用函数记录
一、字符函数1.CONCAT拼接字符串MySQL:CONCAT(str1,str2,…)Oracle:CONCAT(str1,str2)PS:Oracle只能连接两个字符,而“||”可以连接多个字符,例:‘aa’||'bb’2.UPPER将参数全部变为大写UPPER(‘abcd’ )3.LOWER将参数全部变为小写LOWER(’ ABCD’ )4.SUBSTR索引从1开始,返回指定位置及其之后的字符串格式1: SUBSTR(str, start, length);格式2:SUB
2020-12-13 14:34:52
91
原创 Vue父子组件间传参和方法调用
1.子组件传值给父组件子组件定义一个方法,方法中通过this.$emit(‘childValChange’,this.num)方式发送数据value,父组件中监听childValChange事件,当事件触发时,执行函数,进行赋值。<!-- 父组件页面 --><template><!-- 使用子组件 --><child ref="child" @childvalChange="childvalChange"></child></te
2020-11-16 22:23:11
1014
原创 Mybatis一对多和一对一映射记录
<resultMap id="TestResult" type="Test"> <id property="id" column="id" /> <result property="testName" column="test_name" /> <!-- 一对多映射 --> <collection property="testMoreList" ofType="TestMore"> <result pr
2020-11-11 21:23:45
51
原创 Mybatis批量添加数据到Oracle记录
1.批量添加 <insert id="bitchInsert" parameterType="java.util.List" useGeneratedKeys="false"> INSERT ALL <foreach item="item" index="index" collection="list"> INTO test ( ID, ... ) VALUES ( #{item.id}, ) </foreach> SE
2020-11-10 09:50:47
77
原创 Mybatis批量添加、修改和删除操作记录
1.批量添加<insert id="bitchSave" parameterType="com.test.domain.Test"> INSERT INTO test( id, ... ) VALUES <foreach collection="list" item="item" index="index" separator=","> (#{item.id}, #{item....},) </foreach>&
2020-11-02 11:10:38
243
1
原创 SpringBoot连接MySQL8.0+报错记录
@[TOC](java连接MySQL8.0+报错:The server time zone value ’ й ʱ ’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the ‘serverTimezone’ configuration property) to use a more specifc time zone val
2020-10-24 16:08:31
122
原创 Java项目开发Eclipse必备插件安装
Eclipse下载插件位置:弹出Eclipse Marketplace框后,Find搜索所需要的插件,插件右下角Install表示未安装,Installed表示已安装。常用插件:Spring Tools:创建运行springboot框架需要SVN:团队开发项目,代码版本管理MyBatipse:提供了内容提示和Mybatis的配置文件验证功能,可以快捷找到mapper中java和xml对应的方法...
2020-10-21 10:11:48
599
原创 学习Java所需各安装软件下载地址记录
学习所需各安装软件下载地址记录JavaSQL前端文本编辑JavaJDK:https://www.oracle.com/cn/java/technologies/javase-downloads.htmlEclipse:https://www.eclipse.org/downloads/packages/Idea:https://www.jetbrains.com/idea/download/#section=windowsSQLMySQL:https://dev.mysql.com/downlo
2020-10-19 11:46:43
940
jquery.json.min.js
2017-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人