在mybatis和mybatis plus里,如果你的实体字段是一个枚举类型,而在数据表里是整型,这时在存储时需要进行处理,默认情况下,会把枚举的元素名称拼接到SQL语句里,而由于数据表是int类型,所以在插入等操作时,…
标签:java
动手搭建后端框架-Velocity模板引擎的应用
为了提高开发效率,通常会想办法把一些模式固定的重复性的劳动抽取出来,以后再使用的时候,拿来主义就可以了。这样既可以提高开发效率,又降低了出错的风险。 这一思想在我们的日常工作中可以说随处可见,我们完成一项复杂的工程,并不…
Spring框架学习笔记(一):官方文档介绍,IoC与AOP概念学习
最近实习用到Spring的开发框架,但是之前没有接触过,因此希望利用网上的资源来学习以下。 Spring官方给出了非常全面的介绍,非常适合我这种完全的小白……在这一系列学习中,我阅读的主要资源是5.1.2 Referen…
Java抽象类和接口小记
Java抽象类和接口小记 Java抽象类和接口实现了java的多态.多态是面向对象程序语言的核心,在项目开发过程中,其实很少使用抽象类,接口用得比较多,今天小记一下抽象类和接口的区别. 抽象类 /* * 抽象类不能被实例…
什么是框架?(最佳实践)
转自:码农翻身(微信号:coderising) 张大胖立志走上Java之路, 听了大神Bill的指点, 先学了Java SE, 把集合、线程、反射、IO、泛型、注解之类的基础知识学了一遍, 在Bill的严厉督促下,写了大…
弥合对象、关系之间的鸿沟(2/10)
O/RM的架构 从应用程序的视角看,O/RM有两个主要部分:持久性API和领域类。在Java中,API通常是Java社区流程的标准之一 —Java持久性API,企业JavaBeans或Java数据对象——…
Java自学-数字与字符串 操纵字符串
Java常见字符串方法 示例 1 : 获取字符 charAt(int index)获取指定位置的字符 package character; public class TestString { public static …
2019 阿里java面试笔试总结 (含面试题解析)
本人3年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、滴滴等公司offer,岗位是 Java后端开发,最终选择去了阿里巴巴。 面试了很多家公司,感…
分布式锁的Redis实现
当我们开始开发项目部署运行时,项目规模不大,只是在一个JVM实例中运行,对同一资源的并发访问用JDK自带的锁机制就可以解决资源同时访问的问题。而随着项目的不断发展,单体应用已经无法满足日益增长的访问需求,我们开始考虑…
Java编程----时间效率01
我准备写一系列关于编程的博客,旨在提高自己的编程能力。编程能力是一个程序员修养的重要体现,编程不仅可以提高自己的逻辑思维能力,而且可以提高处理问题的能力以及考虑问题的全面性。每篇一个题目,愿与君共勉。 题目描述…
《剑指offer》-求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case
/* * 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case * 等关键字及条件判断语句(A?B:C)。 * 思路:等差数列求和公式:n*(n+1)/2=(n^2+n…
一个人爬楼梯,可能走一步、两部、三步。编程,求他上一有n阶的梯级的走法-java实现
package youling.studio.test; import java.util.concurrent.atomic.AtomicInteger; public class Test07 { private A…