摘要:
2.1原始版jdbc语句 public class OrderForQuery { /* * 针对于表的字段名与类的属性名不相同的情况: * 1. 必须声明sql时,使用类的属性名来命名字段的别名 * 2. 使用ResultSetMetaData时,需要使用getColumnLabel()来替换ge 阅读全文
摘要:
一对一 <association property="dep" column="id" select="namespace.id"/> <association property="dep" javaType="com.baizhi.entity.Emp"> <result column="id" 阅读全文
摘要:
原文转自: https://cnblogs.com/lukelook/p/11079113.html 一.过滤器 二.拦截器 三.监听器 拦截器和过滤器的区别 过滤器和拦截器的区别: ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与ser 阅读全文
摘要:
一、简介 MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 1. 配置文件差异 在 application.properties 配置文件中添加 MySQL 数据库的相关配置: mysql5 #mysq 阅读全文
摘要:
今天在spring整合shiro时,发生一个异常: Caused by: java.lang.IllegalStateException: Configuration error: No realms have been configured! One or more realms must be 阅读全文
摘要:
以算数中加法乘法说明Junit怎样使用: package com.gxc.cal; public class Calu { public int add(int n1,int n2){ return n1+n2; } public int plus(int n1,int n2){ return n1 阅读全文
摘要:
Java对象与Json字符串的转换 JSON是一种轻量级的数据交换格式,常用于前后端的数据交流 后端 : 前端 Java对象 ==> JsonString Java对象 ⇐= jsonString 使用Gson进行验证 Bean对象 Java解析Bean对象时需要将对应的'类对象'传入 packag 阅读全文
摘要:
反射 反射的步骤: 获取对应的类对象:注意有泛型 Class<?> cls = Class.forName("reflextion.Customer"); 构造方法: 1。使用:Constructor<?>[] declaredConstructors = cls.getDeclaredConstr 阅读全文
摘要:
单例模式 Singleton:只允许创建一个该类的对象 什么场合只能创建一个对象? KTV音乐播放器 方式1: 饿汉式:类加载时创建,线程安全型 构造方法私有化 设置静态属性时创建 提供静态方法得到对象的实例 加private方式防止外界访问 加final修饰可以防止更改地址:可以防止以反射方式更改 阅读全文