- 博客(13)
- 收藏
- 关注
原创 使用CORS解决跨域问题
使用CORS解决跨域问题跨域问题为什么有跨域问题?解决跨域问题的方案什么是corsCORS原理CORS实现跨域问题跨域:浏览器对于javascript的同源策略的限制 。跨域原因说明示例域名不同www.jd.com 与 www.taobao.com域名相同,端口不同www.jd.com:8080与 www.jd.com:8081二级域名不同item.j...
2020-04-11 12:25:42
392
原创 SpringBoot项目使用Redis作为缓存
1.导入依赖dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.2...
2020-01-07 19:31:06
437
原创 SpringBoot中使用自定义异常
SpringBoot中使用自定义异常1.创建枚举类型存储异常package com.sell.enums;import lombok.Getter;@Getterpublic enum ResultEnum { SUCCESS(0,"成功"), PARAM_ERRO(1, "参数不正确"), ORDER_FINISH_SUCCESS(23,"订单取消成功...
2020-01-06 09:40:54
263
原创 MyBatis注解版使用
MyBatis注解版使用1.导入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> &l...
2020-01-06 09:21:44
157
原创 SpringBoot+JPA分页
SpringBoot+JPA分页1.前期准备1.新建springboot项目2.在pom文件中导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data...
2019-12-16 21:03:25
587
原创 SpringBoot项目的异常处理
SpringBoot项目的异常处理1.设置异常处理类@ControllerAdvice //Controller异常捕捉注解public class ControllerExceptionHandler { private Logger logger= LoggerFactory.getLogger(this.getClass()); @ExceptionHandler(E...
2019-12-02 17:14:15
162
原创 Springboot项目redis的配置以及乱码解决
Redis配置application.properties中的配置# Redis服务器地址spring.redis.host=127.0.0.1# REDIS (RedisProperties)# Redis数据库索引 (默认为0)spring.redis.database=0# Redis服务器连接端口spring.redis.port=6379# Redis服务器连接密码(默...
2019-11-25 17:06:26
442
原创 灵活配置DataSource
实现Spring和MyBatis集成的过程中,我们在Spring中配置数据源,但是在实际开发中,数据源还有很多灵活配置方式可以选;使用属性文件配置数据源使用属性文件管理配置信息的优点,即将数据库连接信息写在属性文件中,使DataSource的可配置性更强,便于维护,Spring也支持从属性文件中获取信息进行数据源配置;使用Spring提供的PropertyPlaceholderConfigu...
2019-08-15 11:11:25
116
原创 Spring与MyBatis整合
1.在项目中加入Spring,MyBatis及相关的JAR文件在使用Spring整合MyBatis之前,首先下载相关的Jar文件,我将本次整合的所需的jar放在云盘中大家自行下载这里百度云链接...
2019-08-13 09:43:37
129
原创 Spring核心概念
下面将介绍如何在Eclipse中开发HelloSpring项目;在Eclipse中新建一个项目HelloSpring,将所需的jar文件添加到项目中,需要注意的是Spring的运行依赖于commons-logging组件,需要将相关jar一起导入;项目所需的jar由下图所示编写HelloSpring类,如下图所示:/** * 第一个Spring,输出"HelloSpring" * @a...
2019-08-13 09:15:08
88
原创 使用动态SQL完成多条件查询
动态SQl是MyBatis的一个强大的特性,在使用JDBC操作数据时,如果查询条件特别多,将条件串联成SQL字符串是一件痛苦的事情,通常的解决方法是写很多的if-else条件语句对字符串进行拼接, 并确保不能忘了空格在字段的最后省略都好,MyBatis使用一种很强大的动态SQL语言来改善这种情形.动态SQL基于OGNL的表达式,可使我们方便地在SQL语句中实现某些逻辑.用于实现动态SQL的元素...
2019-08-10 17:26:09
4168
2
原创 MyBatis的基本要素---核心配置文件
1.mybatis-config.xml文件结构mybatis-config.xml文件需配置一些基本元素,需要注意的是,该配置文件的元素节点是有先后顺序的,其层次结构如下图所示:这里放图片从上图可知,configuration元素是整个XML配置文件的根节点,其角色就相当于是MyBatis的总管.mybatis所有的配置信息都会存在它里面.MyBatis还提供了设置这些配置信息的方法.Co...
2019-08-07 10:41:28
356
原创 MyBatis环境搭建
MyBatis环境搭建1.下载需要的jar文件2.部署jar文件3.创建MyBatis的核心配置文件configuration.xml4.创建持久化类(POJO)和SQL映射文件5.创建测试类1.下载需要的jar文件 MyBatis的官方网站https://blog.mybatis.org/,可以下载到最新的Release版本的MyBatis,其他的Release版本的MYBatis的jar文...
2019-08-06 15:50:49
190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人