2022年5月13日
摘要: ROUND(X) 四舍五入,返回最接近x的数。 ROUND(x,y) 四舍五入,返回最接近x的数。y是正整数,代表小数点后面保留的为数,y是负整数,从小数点左边开始数位数。 TRUNCATE(x,y) 函数返回被舍去至小数点后y位的数字x。若y的值为0,则结果不带有小数点或不带有小数部分。若y设为负 阅读全文
posted @ 2022-05-13 13:58 15年的夏天 阅读(186) 评论(0) 推荐(0)
  2022年1月4日
摘要: 通用mapper常用的方法 插入insert(T t)与insertSelective(T t); insert方法将对象所有属性都写入sql语句中,insertSelective()方法,对象属性不为null空的属性写入sql语句中。 思考良久,大多数情况下执行sql的语句不同,就其插入数据库的数 阅读全文
posted @ 2022-01-04 16:39 15年的夏天 阅读(255) 评论(0) 推荐(0)
  2021年12月20日
摘要: ###字符串类型前后去除空格 在没有要求保留前后空格时,接收传过来的字符串类型时去除一下空格。 我也不知道为啥在开头环节没有空格,结尾处理也不需要空格,中间传过来的时候多了个空格,导致查询的时候找不到该数据。 ###通过关联id查询数据 有时会碰见通过一个对象A的关联属性,去获得另一个对象B,拿到对 阅读全文
posted @ 2021-12-20 16:57 15年的夏天 阅读(46) 评论(0) 推荐(0)
  2021年11月19日
摘要: /** * 创建对象时,对象可以有多个不同参数的构造方法。 * 只采用构造方法时会造成构造方法过多,并且增加填参错误的概率。 * 将可选参数用见名知意的方法来设置。 * * @author orange */ public class Person { private String name; pr 阅读全文
posted @ 2021-11-19 10:37 15年的夏天 阅读(157) 评论(0) 推荐(0)
  2021年11月15日
摘要: show databases; 显示可用的数据库列表 use 数据库名; 使用该数据库 show tables; 显示当前使用的数据库的可用表名 show columns from 表名; 显示该表的列名 show status; 显示服务器的状态信息 show create database 数据 阅读全文
posted @ 2021-11-15 15:34 15年的夏天 阅读(216) 评论(0) 推荐(0)
  2021年8月30日
摘要: 照着书上敲了一遍 jar -cvmf mainfest.txt hello.jar com 却提示hello.jar没有主清单属性。打开jar包查看MANIFEST.MF。写在manifest.txt里面的Main-class信息没有写入进去。原来是,注意: Main-class:后面接空格 Mai 阅读全文
posted @ 2021-08-30 23:34 15年的夏天 阅读(223) 评论(0) 推荐(0)
  2021年8月27日
摘要: String类型 一个key对应一个value。String类型是二进制安全的,可以包含任何数据,包含图片和序列化的对象。 Hash类型 hash类型是一个键值(key=>value)对集合。 hash类型是一个 string 类型的 field 和 value 的映射表,hash 特别适合用于存储 阅读全文
posted @ 2021-08-27 11:03 15年的夏天 阅读(202) 评论(0) 推荐(0)
  2021年8月22日
摘要: /** * @author staynight * jdbc learning test class */ public class JdbcLearning { @Test public void jdbcConnection(){ Properties properties = new Prop 阅读全文
posted @ 2021-08-22 22:19 15年的夏天 阅读(385) 评论(0) 推荐(0)
  2021年8月20日
摘要: SELECT * FROM book <where> <if test="name != null"> and name = #{name} </if> <if test="title != null"> and title like #{title} </if> </where> where标签知 阅读全文
posted @ 2021-08-20 10:12 15年的夏天 阅读(373) 评论(0) 推荐(0)
  2021年8月12日
摘要: /** * 自定义注解, * 注解本质上是一个接口,该接口默认继承java.lang.annotation.Annotation接口 * 元注解@Target表示该注解可以运用的范围,类,方法,字段 * ;@Retention(RetentionPolicy.RUNTIME)当前注解会保留到clas 阅读全文
posted @ 2021-08-12 10:33 15年的夏天 阅读(51) 评论(0) 推荐(0)