spring
文章平均质量分 65
云淡风轻~~
这个作者很懒,什么都没留下…
展开
-
springboot 整合Druid数据源
1、在pom.xml中引入druid数据源架包:<!-- 引入druid数据源 --><dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.9</version><...原创 2019-06-27 21:29:21 · 115 阅读 · 0 评论 -
SpringBoot - 错误: 找不到或无法加载主类
1.run:启动报错 错误: 找不到或无法加载主类 com.len.Application2.解决办法:点击项目右键-->Properties-->Java Compiler-->Building-->Enable project specific settings-->Build path problems--&...转载 2019-05-28 12:34:50 · 4706 阅读 · 1 评论 -
springboot的内置tomcat配置https
1.将https证书文件(.pfx文件),放在resources目录下#为端口配置https协议server.ssl.key-store=classpath:2118544_www.hfuu.top.pfxserver.ssl.key-store-password=ukz4uNy2server.ssl.keyStoreType=PKCS12...原创 2020-03-10 23:16:14 · 656 阅读 · 0 评论 -
创建springboot项目
使用Spring Initializer 快速创建Spring Boot 项目IDE都支持使用Spring的项目创建向导快速创建一个Spring Boot项目1.使用new Project2.完善Project信息Group ID是项目组织唯一的标识符,实际对应项目中的package包。Artifact ID是项目的唯一的标识符,实际对应项目的project name名称,Artif...原创 2019-06-26 09:11:30 · 99 阅读 · 0 评论 -
json 字符串、对象、对象数组 之间的转换
首先必须我们都知道 服务器与客户端 之间的 请求交互 所传输的数据大部分都是json格式。不仅如此,后端其实也可以向发送http请求,获取外部api提供的数据。这时后端拿到就是json格式的数据了。对于json数据的处理,我使用的是 fastjson。这mvn项目可以使用<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <ver原创 2021-01-26 22:10:20 · 1872 阅读 · 0 评论 -
pom.xml报错Dependency org.webjars:jquery:3.3.1 not found
<dependency> <groupId>org.webjars</groupId> <artifactId>jquery</artifactId> <version>3.3.1</version> </dependency>解决方法:<dependen...原创 2019-06-03 16:27:55 · 2846 阅读 · 0 评论 -
Mapped Statements collection does not contain value for
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.example.原创 2022-01-02 13:57:22 · 8439 阅读 · 0 评论 -
SpringBoot 如何 进行 数据库事务管理
说起事务管理,首先我们要明确事务的概念,了解我们为什么要进行事务管理。事务管理是对于一系列数据库操作进行管理,一个事务包含一个或多个SQL语句,是逻辑管理的工作单元(原子单元) ---- 百度百科通俗的来说,每当我们使用后台对数据库表进行并发操作时,我们就会接触到事务。如果,我们能确保,不会在同一段时间内,多次访问数据库。那我就无需使用事务管理。在业务需要在同一时间段内对同一数据库表进行操作时,我们会遇到以下几个问题:脏读 : 一个事务读取到另一事务未提交的更新数据不可重复读 : 在同一事务原创 2021-03-19 15:06:16 · 1071 阅读 · 1 评论 -
java后台接收json map值
使用postman软件模拟 post 请求,并且用post方式提交一个Map。Content-Type为applicationon/json。(这个软件对于测试接口很nice,大家可以尝试使用)我们在java后台控制器中,添加一个方法,用来接收。@CrossOrigin@RequestMapping(value = "/api/login", method = RequestMethod....原创 2019-05-13 01:18:31 · 10233 阅读 · 1 评论 -
在vue.js框架给后端发送请求
在一篇文章中,我们说了如果在后端接收POST请求(JSON类型和x-www-form-urlencoded类型),不过使用的是Postman来模拟前端发送请求的。这篇文章将展示使用在vue.js框架中如何发送请求。 Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。Axios官方说明文档var map...原创 2019-05-21 10:36:59 · 13869 阅读 · 0 评论 -
前端发送请求,后端如何接收数据
本文中使用Postman来模拟前端发送请求。1.前端发送一个POST请求,请求中有参数bookName ,其值是中文。2.后端进行接收,我们这里写的是,使用Controller接收,当然也可以使用servlet类,只要能获取到请求request。 @CrossOrigin @RequestMapping(value = "/api/findBookByName", method = ...原创 2019-05-20 20:22:52 · 47414 阅读 · 1 评论 -
spring框架设置字符过滤器解决中文乱码问题
因为在前后端发送请求/数据时,常常出现中文乱码问题。所以我们需要一种更直接、简便的方式解决——字符过滤器对spring中web.xml进行设置:<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.fi...原创 2019-05-20 15:32:38 · 886 阅读 · 0 评论 -
报错Failed to start component/The main resource set specified is not valid
Error deploying configuration descriptor [C:\Users\12541\Desktop\JavaWeb\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\conf\Catalina\localhost\UserLand_springmvc.xml]java.lang.IllegalStateExcep...原创 2019-04-29 23:45:05 · 571 阅读 · 0 评论 -
context:annotation-config 标签 详细解释
我们一般在含有Spring的项目中,可能会看到配置项中包含这个配置节点context:annotation-config,这是一条向Spring容器中注册:AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor、Required...转载 2019-04-29 15:30:45 · 9319 阅读 · 3 评论 -
关于WEB-INF目录下的静态资源(js、css、img)的访问
首先,需要明确的是WEB-INF目录是被保护起来的,其下的jsp页面不能直接运行,只能通过控制器跳转来访问;静态资源(js、css、img)也不能被WEB-INF目录外的其他文件直接引用WEB-INF下的目录结构如图: jsp文件夹下放的是jsp文件,sta...转载 2019-05-04 17:02:59 · 1615 阅读 · 0 评论 -
ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component解决
出现这种问题检查以下几个地方:1.web.xml的头文件版本是否正确,有可能是自动生成的web.xml头文件版本过低。2.检查web.xml中声明的servlet、filter、和listener是否正确。<filter-name><url-pattern>等设置的对不对。web.xml配置错误解决(博客链接)如果这些都没有问题,则可以重新在tomcat部署。to...原创 2019-04-27 11:10:20 · 17012 阅读 · 0 评论