摘要:
1.注解 @Null 被注释的元素必须为 null @NotNull 被注释的元素必须不为 null @AssertTrue 被注释的元素必须为 true @AssertFalse 被注释的元素必须为 false @Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值 @M 阅读全文
摘要:
由于目前公司权限框架用的是shiro+token 机制,所以先花时间把shiro过了一遍,相比之前有了新的认识; 总的来说shiro作为单体应用权限框架其实已经很不错了,但由于cookie 原因,到了多体就显的有些无赖,所以目前公司可能也是基于这个加了token来解决问题 1.代码目录结构 有很多c 阅读全文
摘要:
Vue 基础语法 1.插值语法 Mustache 胡子语法 可以放 变量 也可以放 表达式 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=devi 阅读全文
摘要:
11.30 1.v-for 使用 遍历循环 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale= 阅读全文
摘要:
导航查询 查询一个对象时的同时,通过此对象查询它的关联对象 案例 客户和联系人 //从客户对象到联系人导航查询他所属的客户 //默认使用延迟加载 @Test @Transactional //解决代码中no Session public void testQuery(){ Customer cust 阅读全文
摘要:
用户实体 @Setter @Getter @Entity @Table(name = "sys_user") public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "use 阅读全文
摘要:
客户 :指一家公司,可以有多个联系人 与联系人是一对多关系 联系人: 只属于一家公司 与客户是多对一关系 客户表 public class Customer { /** * @Id:声明主键的配置 * @GeneratedValue:配置主键的生成策略 * strategy * Generation 阅读全文
摘要:
AOP 使用 之前面试经常被问到AOP 使用问题,处理在Filter 使用之外 还可以设置响应时间:可以用来判断请求响应时间是否在范围之内 import lombok.extern.slf4j.Slf4j; import org.aspectj.lang.ProceedingJoinPoint; i 阅读全文
摘要:
1.渐进式JavaScript 框架 (1) 渐进式意味着可以将Vue作为应用的一部分嵌入其中 (2) 或者将更多的业务逻辑使用Vue实现,那么可以使用Vue的核心库以及其生态系统 (3) 像Vue中的 Core+Vue+Router+Vuex 也可以满足各种需求 2.Vue 特点和常见的高级功能 阅读全文