摘要:
java 在控制台中以不可见方式接收密码输入 java中可以使用java.util.Scanner类从键盘读取输入,但是由于输入内容是可见的,所以java.util.Scanner不适合接收密码输入。 想要使密码输入不可见,可以使用Java6特别引入的java.io.Console类 使用举例: p 阅读全文
摘要:
Java String的join()方法 String关于join()有两个重载的方法 public static String join(CharSequence delimiter, CharSequence... elements) 作用:将elements用指定的字符串delimeter连接 阅读全文
摘要:
Java中关于数学运算 Java中浮点数除以 0 产生的结果 public static void main(String[] args) { var i = 15.0; var x = i/0; System.out.println(getType(x)); System.out.println( 阅读全文
摘要:
Java 小心注释中由Unicode转义序列引发的错误 Java中的注释是否会引发错误呢?看下面这个注释: // look inside C:\users 看起来似乎没什么问题,但实际上这个注释放在程序中会产生错误,以下面这段程序为例 public class Main { public stati 阅读全文
摘要:
MyBatis 使用注解开发初体验 MyBatis 使用注解实现接口的方法不需要借助于接口的 mapper 配置文件,而是将 sql 和执行 sql 需要的参数都写在注解中 记录第一次使用注解实现方法 核心配置文件绑定接口 <mappers> <mapper class="org.realzs.da 阅读全文
摘要:
MyBatis设置Log4j 初体验 记录第一次使用 Log4j 步骤: 导入 Log4j 依赖 <!-- https://mvnrepository.com/artifact/log4j/log4j --> <dependency> <groupId>log4j</groupId> <artifa 阅读全文
摘要:
MyBatis之映射器 MyBatis 绑定映射文件有多种方法,包括使用映射文件的类路径名、类名或包名,以及完全限定资源定位符(不推荐) 使用映射文件的类路径名 <mappers> <mapper resource="org/example/builder/AuthorMapper.xml"/> < 阅读全文
摘要:
MyBatis之java类的别名 在 MyBatis 的 xml 配置文件中,为了减少Java类的全限定名的书写冗余,我们可以给类取别名,具体做法是在 MyBatis 的核心配置文件中的configuration标签中添加typeAliases标签 例如这样: <typeAliases> <type 阅读全文
摘要:
MyBatis 使用 Map 传递参数 MyBatis 中向 sql 传参时,如果需要多个参数,除了传递对象以使用其属性值,也可以使用 Map 传递多个参数,示例如下: 接口方法: int addUser2(Map<String,Object> map); 接口方法对应的Mapper: <inser 阅读全文
摘要:
MyBatis 核心配置文件配置mapper MyBatis 核心配置文件配置mapper标签内容时有一点需要注意: 如果 resource 在 resources 文件夹下,则直接填写文件名,就像这样: <mappers> <mapper resource="BlogMapper.xml"/> < 阅读全文