- 浏览: 9261 次
- 性别:
最新评论
文章列表
代码托管工具的使用——git,gitlab,github
@param: 在参数上使用@Param(“paramName”)注解”解决了传多个参数的问题。
@Param("id") Integer id param里面的这个id是在mapper xml文件里用的变量名,Integer 后面的这个id 是函数的参数,名字可以和param里的名字不一样
@RequestMapping:处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。
属性:
list和Map是两种数据结构。1.list是对象集合,允许对象重复。继承自Collection。不排序,按对象进入的顺序保存。List接口有三个实现类:LinkedList,ArrayList,Vector 。
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢; Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差. 而LinkedList使用双向链表实现存储,按序号索引数据需要进 ...
1.final关键字:
final:终态(不可变)。final类:不可被继承,无子类,类中方法默认是final的。
final方法:不能被子类的方法覆盖,但可以被继承。
final成员变量:表示常量,只能被赋值一次,赋值后值不再改变。
final不能用于修饰构造方法。
(构造方法:方法名==类名,无返回类型,用于初始化对象(给类中成员赋初值),不能被子 类继承,不能被static、final、synchronized、abstract和native修饰)
package com.emenu.common.enums.party;
import java.util.HashMap;
import java.util.Map;
/**
* AccountTypeEnums
* @time: 15/10/16 上午9:32
*/
public enum AccountTypeEnums {
Normal(1, "正常账户"),
Wechat(2, "微信账户");
private Integer id;
private String type;
...