- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 Mybatis-plusu一级缓存和二级缓存
简介1.一级缓存是SqlSession级别的缓存。在数据库操作时需要构建sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)之间是互不影响的。一级缓存默认开启不用配置。2.二级缓存是mapper级别的缓存,多个SqlSession去操作同一个Mapper的sql语句,多个SqlSession可以共用二级缓存,二级缓存是跨SqlSession的。二级缓存的开启(实体类必须序列化),然后在配置文件里面配置。
2020-11-30 09:30:56 3950
原创 如何通过命令设置git永久登录
实现第一步:cmd命令打开控制台.第二步:输入此命令,并执行git config --global credential.helper store第三步:再次使用git pull,此时仍需要输入用户名密码.第四步:之后系统便记住了用户名和密码,再后使用git pull时,便不再需要输入用户名和密码了.原理会在用户主目录的.gitconfig文件中生成下面的配置。[credential] helper = store如果没有--global,则在当前项目下的.g
2020-11-18 16:01:54 923 1
原创 PostgreSQL使用MyBatis,insert时如何返回主键
平时写MyBatis中的insert语句是这样的:<insert id="insert" parameterType="com.userDao"> insert into user (id, name) values (#{id,jdbcType=INTEFER}, #{name,jdbcType=VARCHAR}) </insert>此时Dao接口的public Integer insert(User user);返回的Integer是收到改动的行数,插
2020-11-11 16:57:01 1858
原创 spring cloud的核心组件
1.Eureka:服务注册与发现2.Ribbon:实现负载均衡,从一个服务的多台机器中选择一台*通过Spring Cloud Ribbon的封装,我们在微服务架构中使用客户端负载均衡调用只需要如下两步:服务提供者只需要启动多个服务实例并且注册到一个注册中心或是多个相关联的服务注册中心 服务消费者直接通过调用被@LoadBalanced注解修饰过的RestTemplate来实现面向服务的接口调用3.Feign:基于动态代理机制,根据注解和选择的机器。拼接请求url地址,发送请求调用其他服务接口
2020-11-02 16:16:24 162
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人