【待解决】SpringBoot项目使用freemarker找不到模板文件异常 项目中有个将数据内容填充到模板文件并下载填充数据后文件的需求,使用了freemarker(单独的依赖,不是springboot集成的启动器依赖)。这个模板目录我放在了resources中,通过ClassPathResource拿到资源对象,然后用。使用@Bean注解定义一个。初始化模板存放的目录位置。启动项目没问题,但通过。传入模板名称的时候报。
在WSL安装redis服务并在Windows中访问 本文章给出了在基于Windows的WSL安装Redis服务并在局域网Windows机器中访问的实现,希望对大家在有相同需求时有帮助。微软官方文档WSL2启动时提示:参考的对象类型不支持尝试的操作Windows 基于 WSL 2 安装 Redis 并设置局域网访问。
maven项目使用mybatis找不到mapper配置文件的解决方法 问题出现场景maven项目,用mybatis操作数据库,mapper放在java目录而不是resource目录下。问题出现原因maven默认不会编译java目录下的资源文件,所以原本在java目录下的mapper配置文件在编译打包后不存在,导致mybatis找不到mapper。解决方法在maven中加入以下配置,在项目编译时同时编译java目录下的资源文件。<project> <build> <resources>
HTTP GET请求方式传递数组参数 http GET请求方式如何传递数组参数?一起来看看。先在本地服务器上来一个controller方法,我们把接收到的参数打印在控制台上,顺便多此一举地返回一下响应结果用postman请求一下:再来看看控制台的打印结果老铁没毛病!所以GET请求方式怎么传递数组参数大家都知道了吧!关注点赞,谢谢!...
ubuntu18.04.4 设置用root账户登录到系统 ubuntu18.04.4 设置用root账户登录到系统默认的 Ubuntu 系统在登陆界面上是不支持 root 用户直接登录的,因为 ubuntu 在安装的时候并不像其他 linux 系统会设置 root 账户。下面的设置可以让你的 Ubuntu 支持 root 登录。这里用的 Ubuntu 版本是 18.04.4 。第一步:设置 root 账户密码sudo passwd root接下来就可以切换到 root 账户了su root第二步:修改 .profile输入下面的命令修改 /
SpringMVC框架使用jackson封装数据过程中遇到的问题 首先这是在springmvc框架下使用jackson封装数据遇到的问题。如果你遇到的异常跟我下面日志里的一样,请继续往下看。这是一个jackson版本引起的问题,到maven仓库https://mvnrepository.com/search?q=jackson搜索jackson最新的版本就能解决问题了,亲测有效。抛出异常日志:14-Jul-2020 09:54:11.594 警告 [RMI TCP Connection(19)-127.0.0.1] org.springframework.cont
使用Mybatis框架执行查询数据的分析 dao接口中只有一个List findAll()的方法。下面是用Mybatis来查询数据库的一段测试代码在执行代理的过程中代理对象会调用SqlSession的SelectList()方法以增强dao接口中的方法。要想执行这个方法需要两个信息,第一个是数据库连接信息,第二个就是映射信息。数据库连接信息根据配置文件中的dataSource获取。映射信息是一个Map对象,key是String类型的dao方法名com.lyx.dao.UserDao.findAll,而值是一个Mapper对象,里面包含
IDEA运行Maven项目时提示Warning:java:源值1.5已过时, 将在未来所有发行版中删除 问题详情编译运行项目时,IDEA报告编译和生成结果显示:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除Warning:java: 目标值1.5已过时, 将在未来所有发行版中删除默认字节码版本好像是1.5的,我们设置成新版的即可。总共有两处需要修改:第一处,进入File - Settings - Build, Execution, Deployment - Compiler - Java Compiler,将选中的两处改为 8第二处,进入File - Project