随笔分类 - java
摘要:日志不与客户端产生交互,但是这一点都不会降低日志的重要性。 1、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!--我演示
阅读全文
摘要:首先我们来谈谈HashMap,从字面上来看,HashMap的名字中带有hash,我们就可以联想到HashMap的存储方式可能与hash有关。 下面我们来谈谈HashMap的存储机制: HashMap是以键值对的形式存储数据的,其底层存储是以数组+链表的方式实现的(jdk1.8之后又引入了红黑树)。
阅读全文
摘要:在SpringBoot项目中,我们经常会使用@Transactional注解进行声明式事务控制,就简单介绍一下@Transactional的使用。 要在Spring boot中支持事务,首先要导入Spring boot提供的JDBC或JPA依赖 <dependency> <groupId>org.s
阅读全文
摘要:一个项目中,避免不了使用事务,而在Springboot项目中,我们一般使用@Transactional注解来设置事务控制,@Transactional的详情使用可见博客https://www.cnblogs.com/pengpengdeyuan/p/12737891.html。 在加完@Transa
阅读全文
摘要:众所周知,保证数据库一致性的操作,就是事务的控制。而Spring事务管理可以分为两种:编程式(编写代码即xml配置文件)以及声明式(通过切面编程即AOP注入)(具体配置可见博客)。 对于SpringBoot,推荐操作是,使用@Transactional注解来申明事务(@Transactional注解
阅读全文
摘要:相信对现在Java码农来说,@Autowired跟@Resource并不陌生,二者都可以自动注入,但是两者的区别很多时候并没有被注意到。 一、注解的出处 @Autowired是Spring提供的注解,需要导入包org.springframework.beans.factory.annotation.
阅读全文
摘要:@SpringBootTest class Demo1ApplicationTests { @Autowired private RedisTemplate redisTemplate; @Autowired private StringRedisTemplate stringRedisTempla
阅读全文
摘要:我们都知道SpringBoot下利用@Autowired可以自动加载Spring容器中的类对象,但是今天在连接Redis时遇到了一些问题。 方法一: 1、构建Springboot的web工程 2、构建好项目后在pom文件中添加依赖 <dependency> <groupId>org.springfr
阅读全文
摘要:在操作Redis时会使用RedisTemplate与StringRedisTemplate,但是这两者的区别呢? 其一:两者的数据各自存取,不互通 RedisTemplate不能取StringRedisTemplate存放的数据 StringRedisTemplate不能取RedisTemplate
阅读全文
摘要:1-1、导包 导入SpringMVC、Spring、MyBatis、mybatis-spring、mysql、druid、json、上传和下载、验证的包 1-2、创建并配置web.xml文件 配置spring的ContextLoaderListener及Spring的前段控制器、CharacterE
阅读全文
摘要:一、什么是Solr Solr是Apache旗下的一款流行的开源搜索服务器,它通过使用类似REST的HTTP API,确保能从几乎任何编程语言来使用solr。 Solr是一个开源搜索平台,用于构建搜索应用程序。 它建立在Lucene(全文搜索引擎)之上。 Solr是企业级的,快速的和高度可扩展的。 使
阅读全文
摘要:一、SpringBoot与SpringDateJPA的整合 1-1、需求 查询数据库 >得到数据 >展示到页面上 1-2、整合步骤 1-2-1、创建SpringBoot工程 具体步骤查看我上一篇随笔 https://www.cnblogs.com/pengpengdeyuan/p/11798804.
阅读全文
摘要:1、打开Idea,点击新建工程 File—New—Project 2、点击下一步后可能会很一直在请求,或者直接报如下错误, 解决办法:直接点OK后再点Previous返回上一步,继续重新Next 3、配置组名与包名 4、选择SpringBoot版本以及所需要的相关骨架包 5、直接Finish 6、工
阅读全文