首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Singerw
掘友等级
Java初级开发
关于技术的风花雪月之事,都有一个存档的地方,对于复盘,回忆,都是一个极好的方谭。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
Singerw
Java初级开发
·
4年前
关注
MyBatis-Plus—日期时间自动填充
创建时间、修改时间!这些个操作一遍都是自动化完成的,我们不希望手动更新! 阿里巴巴开发手册:所有的数据库表:gmt_create、gmt_modified几乎所有的表都要配...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
MyBatis-Plus—主键生成策略
MyBatis-Plus 数据库插入时的id的默认值为:全局的唯一id 1、ID_WORKER 默认 ID_WORKER 全局唯一id 分布式系统唯一id生成:https:...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
MyBatis-Plus—配置日志
我们所有的sql是不可见的,我们希望知道它是怎么执行的,所以我们必须要看日志! 配置完毕日志之后,后面的学习就需要注意这个自动生成的SQL,你们就会喜欢上 MyBatis-...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
SpringMVC拦截器
在正常的业务逻辑中,加入一些常见的条件判断;条件判断的本身和业务逻辑是完全分离没有任何关系的; AOP思想的实现; 业务场景: 日志记录:记录请求信息的日志,以便进行信...
2
评论
分享
Singerw
Java初级开发
·
4年前
关注
Post请求中文乱码——web.xml中配置过滤器
以上处理针对于post请求,如果是get请求,则可以采用如下两种解决方案: 注:Tomcat8.5以上不用处理get请求 方案1:使用字符串的方法将获取的中文字符转换为ut...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
文件上传+SpringMVC+富文本编辑器
1、基本思路 在富文本中,选择图片后,直接使用ajax完成图片的上传,上传成功之后,我们在页面上获取图片的路径。将路劲信息和富文本的信息,再统一提交。 2、前提准备 在...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
SpringMVC实现文件上传下载
1、文件上传的步骤实现: 操作步骤1,添加jar包到工程中来; 步骤2:在SpringMVC配置文件中定义一个bean 类型为CommonsMultipartResolve...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
SpringMVC中关于页面转发和重定向
SpringMVC中关于页面转发和重定向 1、转发示例1 2、转发示例2 3、转发示例3 4、重定向示例1 5、重定向示例2...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
RestFul风格案例
RestFul通用风格 @PathVariable用于将请求URL中的模板变量映射到功能处理方法的参数上。 请求方式 请求路径 功能 GET /api/emp/ 返回员工列...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
SpringMVC控制器中的注解介绍
1、@RequestMapping @RequestMapping(method = RequestMethod.GET),这行代码即说明@GetMapping就是@Req...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
Ajax在SpringMVC基本使用
Ajax在SpringMVC基本使用 数据交互:就是Controller — View之间的数据交互 控制器:Controller 如何传递数据给 View 视图:View...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
SpringMVC请求处理流程
请求过程要会描述,按照课堂讲的内容来组织自己的语言,作为面试的重点关注部分. 外部请求,找前端控制器(DispatcherServlet) 前端控制器根据配置信息,查找实际...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
MyBatis缓存
1、缓存 什么事缓存[Cache]? 存在内存中的临时数据。 将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询, 从缓存中查...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
MyBatis实现分页功能
1、Limit实现分页 通过SQL的Limit实现基本的分页功能。SQL层面的分页实现。 【示例】接口 【示例】Mapper.xml 【示例】单元测试 2、RowBound...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
Mybatis实现日志功能
1、日志工厂 Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种工具: SLF4J Apache Commons Logging Log4j 2 Log4j...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
# ResultMat的使用
resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来,并在一些情形下允许你进行...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
万能Map
(万能方法)工作必备野路子方法,也可以使用到查询,修改,删除等等中 假设我们的实体类中,或者数据库的表中,字段或者参数很多,我们应当考虑使用Map插入 【示例:UserMa...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
MyBatis实现 XML形式的CURD
1、增加操作 方案一、通过对象插入 【示例:UserMapper.java】 【示例:UserMapper.xml】 【示例:UserMapperTest.java】 方案...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
MyBatis实现注解形式的CURD
1、增加操作 【示例:UserMapper.java】 【示例:UserMapperTest.java】 2、删除操作 【示例:UserMapper.java】 【示例:U...
1
评论
分享
Singerw
Java初级开发
·
4年前
关注
SpringBoot锁 -Mybatis
数据库加锁,是为了处理并发问题,在并发下保证数据一致性。 虽然我们在发开的过程中,没有使用锁的情况下,我们的程序也可以正常的执行,那是因为数据库帮我们隐式的添加了锁,按照使...
3
评论
分享
下一页
个人成就
文章被点赞
48
文章被阅读
31,207
掘力值
468
关注了
0
关注者
4
收藏集
0
关注标签
22
加入于
2020-12-12