zoukankan      html  css  js  c++  java
  • java(问题汇总)

    一、java一个文件可以写多个类吗?

    1、在一个.java文件中可以有多个同级类, 其修饰符只可以public/abstract/final/和无修饰符
    2、public修饰的只能有一个,且必须要与文件名相同;
    3、该文件同级的类之间可以互相调用,但是除了public的类,其他不能够在其他文件调用
         在一个.java文件中由类/Enum/接口/Anontation其中至少一个类型组成。
         单独一个方法/变量不能独自存在与文件中,所以公用方法的封装也是做成类方法。
         原因是java是类加载机制,需要编译一个java文件成多个class文件,当类来使用。
         用javac 编译这个.java文件的时候,它会给每一个类生成一个.class文件

    二、mybatis是什么
    1、mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。

    2、mybatis通过xml或注解的方式将要执行的各种statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句,最后由mybatis框架执行sql并将结果映射为java对象并返回。

    3、MyBatis的主要设计目的就是让我们对执行SQL语句时对输入输出的数据管理更加方便,所以方便地写出SQL和方便地获取SQL的执行结果才是MyBatis的核心竞争力

    测试进阶轨迹
  • 相关阅读:
    VS Code 隐藏 .meta 文件
    CentOS7安装之后无法上网
    windows通过ssh方式访问CentOS7
    解决libc.so.6: version `GLIBC_2.18' not found问题
    Node.js ArrayBuffer 转为字符串
    centos7 tar, zip 解压文件命令(tar, zip)
    CentOS7安装 clang
    CentOS7开启 ssh 22端口
    MongoDB手册
    C++回调函数
  • 原文地址:https://www.cnblogs.com/yinwenbin/p/14789729.html
Copyright © 2011-2022 走看看