-
@使用注解 不需要自己去new一个对象查看全部
-
//@Component 当不知道这个类是service还是controller还是DAO的时候,使用这个注解查看全部
-
本项目IOC的使用查看全部
-
最常用的是xml和注解查看全部
-
一致的获取对象 - 都是单例的查看全部
-
整个过程都由spring来完成查看全部
-
SpringIOC功能理解查看全部
-
一般的枚举设置 SUCCESS(1, "秒杀成功"), END(0, "秒杀结束"), REPEAT_KILL(-1, "重复秒杀"), INNER_ERROR(-2, "系统异常"), DATA_REWRITE(-3, "数据篡改"); 将数据字典放到枚举当中查看全部
-
/** * 秒杀开启时输出秒杀接口的地址 * 否则输出系统时间和秒杀时间 * * @param seckillId */ 业务逻辑查看全部
-
通过不同的构造方法,是为了方便对对象进行初始化查看全部
-
接口设计原则 秒杀业务接口的设计应该站在“使用者”的角度,从四个方面着手:①方法定义的粒度②参数③返回值类型④可能抛出异常的类型; 在编写接口的过程中,设计接口方法名以及方法参数的时候,更多的是考虑返回值类型,这里封装了DTO(也就是数据传输层),根据具体的方法来设计返回的参数类型,以及有可能抛出的异常,并对异常进行定义。在有可能抛出异常的地方,抛异常的时候,除了抛出“最大”的异常之外,还应该提醒用户这里可能抛出的子类异常,使得在后续编写代码的过程中正确处理这些异常。 在执行秒杀的方法中用到了MD5加密进行用户信息以及秒杀信息的校验查看全部
-
entity更多的是业务的封装 dto 数据传输层 更多的是web和service的数据传递查看全部
-
DAO层负责接口设计和sql语句查看全部
-
spring-ioc注入方式和场景查看全部
-
自定义运行时异常查看全部
举报
0/150
提交
取消