随笔分类 - Spring
摘要:#过滤器 过滤器实际上就是对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理,通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理 ##为什么使用过滤器 在Web开发中,经常会有这样的需求:在所有接口中去除用户输入的非法字符,以防止引起业务异常。
阅读全文
摘要:#引言 Mybatis插件又叫拦截器 MyBatis 允许你在映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: Executor (update, query, flushStatements, commit, rollback, getTran
阅读全文
摘要:#基本TypeHandle 我们知道Mybatis默认可以将数据库的一些数据类型映射为JAVA的数据类型,这是通过TypeHandles完成的,我们看下mybatis默认的TypeHandles 类型处理器 Java 类型 JDBC 类型 BooleanTypeHandler java.lang.B
阅读全文
摘要:#什么是自动装配 假设我们要引入redis <dependency> <groupId> org.springframework.boot </groupId> <artifactId> spring-boot-starter-data-redis </artifactId> </dependenc
阅读全文
摘要:#Spring的依赖注入 ##1.依赖注入: IOC的作用:降低程序之间的耦合(依赖关系) 概念:依赖关系的管理交给spring维护,在当前类需要用到其他类的对象,由spring为我们提供,只需在配置文件中说明关系的维护; ##2.能够注入的数据有三类: 基本类型和string 其他bean类型(在
阅读全文
摘要:原文链接:https://mp.weixin.qq.com/s/6EpeHAF5UmFzEuaQPWjdTw #1.数据库引擎不支持事务 这里以 MySQL 为例,其 MyISAM 引擎是不支持事务操作的,InnoDB 才是支持事务的引擎,一般要支持事务都会使用 InnoDB。 根据 MySQL 的
阅读全文
摘要:###zookeeper(一般不用) 1.springcloud整合zookeeper(注意必须引入springcloud) <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-star
阅读全文
摘要:##Nginx ###基本概念 Nginx是一个高性能的http和反向代理的服务器,占用内存少,并发能力强,主要应用有反向代理,负载均衡,动静分离等等 正向代理:局域网中的用户想要访问外部Internet,可以走代理服务器,这就是正向代理。正向代理客户端需要配置,即我们在浏览器中设置使用代理服务器
阅读全文