Java经验

  • getClass()、instanceof、class、isAssignableFrom()的详解

    获得Class类的对象 获得对象是什么类型 判断对象是否为某个类的对象 获得已命名类的名称 判断一个类是否是另一个类的超类或超接口 判断左侧的Class对象是否与右侧的Class对象相同或是右侧Class对象的超类或超接口。 所以,左侧填入父类,右侧填入子类。

    Java经验 2022年8月9日
    02490
  • Liquibase常见命令和参数一览表

    所有命令和参数都使用–kebab-case格式。 备注:pro 角标是指需Liquibase专业版才支持。 1.Liquibase start commands Command Description init hub The hub subcommand connects your l…

    Java经验 2022年8月4日
    01840
  • Spring Data JPA CRUD

    1.查询关键字 关键字 描述 find…Byread…Byget…Byquery…Bysearch…Bystream…By 一般查询方法,通常返回存储库(repository)类型、Collection或Streamable子类型或结果包装器(result wrapper),例如Page,Geo…

    Java经验 2022年8月4日
    01080
  • Liquibase Change Types一览表

    所有元素和属性都使用camelCase格式。 备注:pro 角标是指需Liquibase专业版才支持,Not Supported 是指暂且不支持MySQL数据库。 1.Entities Entity Create/Add Drop Change Table createTable dropTable setTableR…

    Java经验 2022年8月3日
    01180
  • Liquibase映射类型一览表

    Liquibase类型 别名 tinyint java.sql.Types.TINYINT smallint {“java.sql.Types.SMALLINT”, “int2”} mediumint 无 int { “integer”, &#82…

    Java经验 2022年8月2日
    05630
  • Liquibase安装以及初始化配置(Linux)

    1.安装Liquibase 从Liquibase Github Releases下载最新版Liquibase。 解压 移动到/opt目录 配置PATH环境变量 清理 重启终端,验证安装是否成功 关于如何卸载liquibase,只需删除liqubase的安装目录以及撤销环境变量配置即可。 2.安装MySQL驱动 下载Co…

    Java经验 2022年8月1日
    05890
  • JDBC数据库编程详解

    1.安装驱动程序 到对应的数据库厂商那里获取对应的驱动程序并安装。 2.数据库配置 3.连接到数据库 4.使用JDBC语句 4.1execute execute 执行给定的SQL语句,该语句可能返回多个结果。 executeBatch 提交一批命令到数据库执行,如果所有命令都成功执行,则返回一个更新计数数组。 exec…

    Java经验 2021年10月28日
    06070
  • Java条件语句中else悬空问题

    外部if语句和内部if语句都可能拥有else语句,人们可能以为else属于外部if语句,其实不然,规则是: else属于离else最近的if语句。

    Java经验 2021年10月17日
    05710
  • Java语言规范文档中NoShortIf与ShortIf的区别

    NoShortIf表示if语句后必须要有else部分。 ShortIf表示if语句后没有else部分。

    Java经验 2021年10月17日
    04350
  • xmlns、xmlns:xsi、xsi:schemaLocation的详解

    xmlns xmlns是XML Namespace的缩写。 namespace-prefix为自定义前缀,只要在这个XML文档中保证前缀不重复即可。 namespaceURI是这个前缀对应的XML Namespace的定义。 xmlns:xsi 例如:xmlns:xsi表示使用xsi作为前缀的Namespace。 xs…

    Java经验 2021年9月27日
    06010