随笔分类 -  java

摘要:在mybatis-puls重设置的全局更新策略 为null的字段忽略更新。但是在某些业务需求下面,可能需要某些字段更新为null值。那么改如何设置 1, 在你的实体属性上面单独添加需要更新nu l l 的字段。 当数据库字段为float类型时候,m y ba ti s框架是为发更新,会报错。数据类型 阅读全文
posted @ 2019-06-27 09:41 牛顿莱布尼茨公式 阅读(21900) 评论(4) 推荐(0)
摘要:springboot三层机构,还有数据映射待实体。肯定需要一套模板引擎呀。那不然还手写不成。 根据我们的实际业务需求,我添加了一套数据库反向生成实体类的模板,用的是Velocity 的引擎。 不多说直接上代码截图 常用的entity和controller的模板,其中样式以及注解都是根据业务需求自己定 阅读全文
posted @ 2019-04-26 16:59 牛顿莱布尼茨公式 阅读(752) 评论(0) 推荐(1)
摘要:这几天看到类在继承时会用到this和super,这里就做了一点总结,与各位共同交流,有错误请各位指正~ this this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this的用法在java中大体可以分为3种: 1.普通的直接引用 这种就不用讲了,this相当于是指向当前对 阅读全文
posted @ 2017-05-15 16:46 牛顿莱布尼茨公式 阅读(254) 评论(0) 推荐(0)
摘要:1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts 阅读全文
posted @ 2017-05-10 17:30 牛顿莱布尼茨公式 阅读(177) 评论(0) 推荐(0)
摘要:1. 构造方法 构造方法负责对象的初始化工作,为实例变量赋予合适的初始值。必须满足以下的语法规则: 方法名与类名相同; 不要返回类型(例如return、void等); 不能被static、final、native、abstract和synchronized修饰,不能被子类继承。 例如以下例子: [j 阅读全文
posted @ 2017-05-10 13:09 牛顿莱布尼茨公式 阅读(3221) 评论(0) 推荐(0)
摘要:1.byte一个字节,short两个字节,int四个字节 2.Character流与Byte流的区别是,前者是字符读写,后者是字节读写 3.再子类重写父类方法时候,子类的访问不应该低于父类 4.synchronized可以用来对象加互斥锁 5,构造方法必须满足一下三个条件:方法名与类名相同,再方法名 阅读全文
posted @ 2017-05-10 13:08 牛顿莱布尼茨公式 阅读(312) 评论(0) 推荐(0)
摘要:在java中: >表示大于,如:if(a>b)...结果是boolean类型 >>表示右移,如:int i=15; i>>2的结果是3,移出的部分将被抛弃。 转为二进制的形式可能更好理解,0000 1111(15)右移2位的结果是0000 0011(3),0001 1010(18)右移3位的结果是0 阅读全文
posted @ 2017-04-18 12:09 牛顿莱布尼茨公式 阅读(891) 评论(0) 推荐(0)
摘要:方法一: 阅读全文
posted @ 2017-03-11 20:03 牛顿莱布尼茨公式 阅读(459) 评论(0) 推荐(0)