固定权限: 用户 + 角色 动态权限: 用户 + 角色 + 功能 session无状态:这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的。 session有状态...
![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
固定权限: 用户 + 角色 动态权限: 用户 + 角色 + 功能 session无状态:这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的。 session有状态...
IDEA常用快捷键 Ctrl + Z 撤回 Ctrl + F 在当前文件查找文本 Ctrl + R 在当前文件替换文本 Ctrl + Y 删除光标所在行 Ctrl + D 复...
layui表单: lay-verify属性里面的值有required(必填项)phone(手机号)email(邮箱)url(网址)number(数字)date(日期)iden...
String类型默认在数据库是40的长度 @FieldType(type = Type.VARCHAR,length =100) 可调节数据库字段的长度 @FieldType...
layui富文本编辑器获取值: 创建富文本编辑器var editIndex =layedit.build('LAY_demo_editor'); 获取值content=lay...
layui日期选择器: year年选择器只提供年列表选择 month年月选择器只提供年、月选择 date日期选择器可选择:年、月、日。type默认值,一般可不填 time时间...
layui复杂表头: colspan代表的是横跨下一级表头的单元格数 rowspan使用的方法和横跨的一样 实例rowspan: 2 即纵向跨越的单元格数 实例colspa...
使用for循环在for的外面定义变量,不要在里面,因为for是在栈里面运行的,如果在里面定义的变量一旦数据量多的时候,就会溢出,崩溃。
mybatis为半自动化,需要自己书写sql语句,需要自己定义映射。 mybatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBaTIs消除了几乎所有...
Java反射机制指的是在Java程序运行状态中,对于任何一个类,都可以获得这个类的所有属性和方法. 静态编译:在编译时确定类型,绑定对象,即通过。 动态编译:运行时确定类型,...
创建domain: 但凡是类型的如(发布文章类型:公告/通知)都用int型。 上传文件在domain里面用boolean型,然后创建一个domain用来存放上传文件的url地...
springWeb模块: 此模块建立在SpringContext基础之上,它提供了Servlet监听器的Context和Web应用的上下文。对现有的Web框架,如JSF、Ta...
Io流: 根据数据类型不同分为:字符流和字节流 根据数据流向不同分为:输入流和输出流 根据使用方式不同分为:节点流和处理流 字符流和字节流 字节是数据最小的基本单位,字节流就...
今天学到的英语单词: Time 时间 state 状态 start 开始 Reason 理由 Adopt 采用 layui复杂表头: rowspan这个属性代表的是表头占用了...
项目字典:开发之前写的word文档,里面包括数据库的字段,开发中的规范。 今天学到的单词: state 状态 approver 审批人 Cause 原因 leave 请假 f...
今天学到的英语单词: phone 电话 email 电子邮件 address 地址 literal 直接量 teacher 老师 manage 管理 gender 性别
static静态可以不用new直接调用,他的数据都放在栈里面存储 spring依赖注入: 常见注解有Autowired、Resource、Qualifier、Service、...
service层对于什么domain,里面的方法就写这个domain。 使用非数据库字段的时候需要用@Transient注解。
这个周学到了: Java开发的两个模式 瀑布模型:他束缚了开发人员的创造性,周期漫长。 敏捷模式:紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法。 r...
数据库varchar类型他的数据都放在栈里面,使用的时候计算好你真正需要的长度,冗余。 数据库text类型他的数据都放在堆里面,最大长度是65k。 数据库查询优先缩小结果范围。