自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 ARTS 第 1 周

ARTS Algorithm每周至少做一个 Leetcode的算法题。主要是为了编程训练和学习。 Review每周阅读并点评至少一篇英文技术文章。主要是为了学习英文。 Tip每周学习至少一个技术技巧。主要是为了总结和归纳你在日常工作中所遇到的知识点。 Share每周分享一篇有观点和思考的技术文章。主要是为了建立你的影响力,能够输出价值观。 1Algorithm 问题...

2019-03-24 19:23:50 147

原创 使用 AOP 统计方法的执行时间

代码如下: @Aspect @Slf4j @Component public class PerformanceAspect { // 用于统计一个方法的执行时间和结果(成功执行、执行出错) @Around("repositoryOps()") public Object logPerformance(ProceedingJoinPoint pjp) throws T...

2019-03-23 23:22:54 2101

原创 在 Spring 中访问 MongoDB

1 MongoDB 简介 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点...

2019-03-20 19:34:08 206

原创 自定义 MyBatis 的 typeHandler 类型转换器

1 typeHandler 类型转换器 在 JDBC 中,需要在 PreparedStatement 对象中设置那些已经预编译过的 SQL 语句的参数。在执行 SQL 后,会通过 ResultSet 对象得到数据库的数据,这里涉及到了 Java 数据类型到数据库数据类型的转换, MyBatis 是通过 typeHandler 来实现转换的。 在 typeHandler 中,分为 jdbcType ...

2019-03-16 15:19:16 540

原创 MyBatis初步使用

目录 简介 特点 几个核心组件 获取SqlSessionFactory 一个示例. 配置Mapper的几种方式 其他数据库操作 typeHandler类型转换器 映射器 传递参数 分页参数RowBounds(自带的) 级联(1对1, 1对多) 鉴别器 discriminator 2.5 MyBatis 缓存 1 简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存...

2018-10-14 09:54:47 153

原创 Spring缓存机制和Redis的结合

这里使用reids作为缓存。 使用Mybatis来操作数据库。 并使用Spring的@Cacheable,@CachePut,@CacheEvict注解来操作redis缓存。 1 准备环境 包结构 1 Spring配置 RootConfig.java @Configuration @ComponentScan(basePackages="cn.wu") @EnableTransactionM...

2018-10-14 09:44:08 1119

原创 Redis在Java中的初步使用

1 简介 Redis是一个基于内存的Key-Value数据库。Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 Redis存储的所有元素都是字符串(二进制安全的,意思是 redis 的 string 可以包含任何数据。比如jpg图片或者序列化的对象),所以如果我们想存储Java对象,那么我们需要把J...

2018-10-13 10:13:07 116

原创 Spring MVC上传文件

1 使用注解方式初始化Spring MVC WebConfig.java @Configuration @EnableWebMvc @ComponentScan("com.wu.controller") public class WebConfig { @Bean public ViewResolver initViewResolver() { InternalRe...

2018-10-11 19:19:09 117

原创 Spring MVC控制器接收各类请求参数

本文涉及的传递参数形式: 直接通过url传递参数 通过表单get方式传递参数 通过表单post方式传递参数 客户端传递json格式的数据 客户端传递json格式的数据(数组类型) 1 环境搭建 这里全部使用注解完成Spring MVC的搭建。 包结构如下: 1.1 ApplicationContextConfig.java /** * 这个是替代applicationContext.xm...

2018-10-10 17:46:14 1098

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除