ylbtech-Java-Class-@I:org.springframework.web.bind.annotation.PostMapping 1.返回顶部   2.返回顶部 1. package com.ylbtech.api.controller.operation; import cn.hutool.core.date.DateUtil; import com.ylbtech.api.core.response.Result; import com.ylbtech.api.core.r…
ylbtech-Java-Class-@I:org.springframework.web.bind.annotation.RestController 1.返回顶部   2.返回顶部 1. package com.ylbtech.api.controller.operation; import cn.hutool.core.date.DateUtil; import com.ylbtech.api.core.response.Result; import com.ylbtech.api.cor…
ylbtech-Java-Class-@I:org.springframework.web.bind.annotation.RequestMapping 1.返回顶部   2.返回顶部 1. package com.ylbtech.api.controller.operation; import cn.hutool.core.date.DateUtil; import com.ylbtech.api.core.response.Result; import com.ylbtech.api.cor…
ylbtech-Java-Class-@I:org.springframework.web.bind.annotation.RequestBody 1.返回顶部   2.返回顶部 1. package com.ylbtech.api.controller.operation; import cn.hutool.core.date.DateUtil; import com.ylbtech.api.core.response.Result; import com.ylbtech.api.core.r…
ylbtech-Java-API-Package:org.springframework.web.bind.annotation 1.返回顶部 1. @NonNullApi @NonNullFields Package org.springframework.web.bind.annotation Annotations for binding requests to controllers and handler methods as well as for binding request p…
原因:MAVEN版本与IDEA版本不兼容问题, maven虽然更新比较慢,但是最新的3.6.6在与IDEA2019版本及以下版本兼容时会出现以上问题 解决办法:重新配置一个3.6低级别版本的maven 下载链接: http://maven.apache.org/download.cgi 点击红框框下载历史版本 这里我选择的是3.6.0版本,具体下载选择bin.zip选项 然后  右键我的电脑-->属性-->环境变量 -->... 重新部署MAVEN—HOME就可以了,这里我就懒的敲了 然…
@RequestMapping(value="/redir/authcode") public ModelAndView getAuthCode(){ String authUrl="https://openauth.alipay.com/oauth2/publicAppAuthorize.htm?app_id="+contant.APPID+"&scope=auth_user&redirect_uri="+contant.ENC…
开发中常用的注解记录,查缺补漏 Request注解 @RequestBody @RequestHeader @RequestMapping @RequestParam @RequestPart @CookieValue @PathVariable; Response注解 @ResponseBody @ResponseStatus Attribute注解 @SessionAttributes, @ModelAttribute; Exception注解 @ExceptionHandler aop注解…
因为项目开发使用的是Java语言, 项目的开发架构是Spring MVC+ maven的jar包管理,  所以今天重点说说ES 5.4.3 的Java API的源码实战 1. pom.xml文件增加依赖: <!-- elasticsearch --> <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <…
在使用SpringMVC绑定基本类型(如String,Integer等)参数时,应通过@RequestParam注解指定具体的参数名称,否则,当源代码在非debug模式下编译后,运行时会引发HandlerMethodInvocationException异常,这是因为只有在debug模式下编译,其参数名称才存储在编译好的代码中. 譬如下面的代码会引发异常: @RequestMapping(value = "/security/login", method = RequestMethod…
我使用的是SSM框架,是在编写测试RESTFUL接口的时候出现, @RequestMapping(value = "/selectAll", method = RequestMethod.GET) @ResponseBody public ResponseEntity<List<User>> selectAll() { List<User> users = this.userService.selectAll(); if (null != users…
ylbtech-Java-Class-C:org.springframework.web.client.RestTemplate 1.返回顶部 1. org.springframework.web.client 类RestTemplate java.lang.Object继承 org.springframework.http.client.support.HttpAccessor org.springframework.http.client.support.InterceptingHttpAc…
前言 ControllerAdvice非常好用,可以把系统内部的异常统一处理.用起来也很简单.比如,http://www.cnblogs.com/woshimrf/p/spring-web-400.html 而Spring提供了一个base类ResponseEntityExceptionHandler,可以使用这个来处理.但用的时候要注意,不要重复定义异常捕获,对于base里已经定义好的,只要overwrite就好,不要重复声明异常拦截. 以下来自stackoverflow 问题 @Contro…
ylbtech-Java-Class-I:org.springframework.web.mutipart.MutipartFile 1.返回顶部   2.返回顶部 1.1. import org.springframework.web.multipart.MultipartFile; 1.2. @ApiOperation(value = "机构更新信息") @PostMapping("/detail/update") public Result detailUpd…
org.springframework.validation Class DataBinder java.lang.Object org.springframework.validation.DataBinder All Implemented Interfaces: PropertyEditorRegistry, TypeConverter Direct Known Subclasses: WebDataBinder public class DataBinder extends Object…
导常:org.springframework.web.context.ContextLoaderListener 1. 右键单击工程项目 ->点击 properties2. 选择 Deployment Assembly3. 点击 Add -> Java Build Path Entries -> Next4. 选择 Maven Dependencies -> Finish -> Apply -> OK5. Clean project and server. 重启serv…
org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'xxxx' is not present 突然间,post方式提交不了参数,但是我检查了很久想起来我动过tomcat的server.xml配置 <Connector executor="tomcatThreadPool" port="8888" protocol=&qu…
ylbtech-Java-Class-@I:org.springframework.beans.factory.annotation.Autowired 1.返回顶部   2.返回顶部 1. package com.ylbtech.edu.student.service; import java.util.List; import java.util.Map; import org.springframework.beans.factory.annotation.Autowired; impor…
ylbtech-Java-API-Package:org.springframework.beans.factory.annotation 1.返回顶部 1. @NonNullApi @NonNullFields Package org.springframework.beans.factory.annotation Support package for annotation-driven bean configuration. See: Description Interface Summa…
通常的搜索引擎,都会根据用户的输入,实时给予匹配的提示. 那么这个功能在elasticsearch中如何实现呢? Elasticsearch里设计了4种类别的Suggester,分别是: Term Suggester Phrase Suggester Completion Suggester Context Suggester 我是采用Completion Suggester来实现的. 原理的文章网上有很多,这里不多说.我们直接上代码: package com.cs99lzzs.elastics…
这个其实比较简单,直接上代码. 注意部分逻辑可以换成你自己的逻辑 package com.cs99lzzs.elasticsearch.service.imp; import java.sql.Timestamp; import java.text.DecimalFormat; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.HashMap…
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.WebappClassLoaderBase.load…
ES有多种查询方式,我自己的业务是需要对多个字段进行查询,具体实现类代码如下. package com.cs99lzzs.elasticsearch.service.imp; import java.text.DecimalFormat; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Map; import javax.annotation.Resour…
在web.xml中配置 <listener>    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener> ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext.xml的配置信息.因为它实现了ServletContextListener这个接口,在web.xm…
写了一个demo,发现在tomcat中部署完项目,启动时报错. 1,问题描述 2,解决办法 1)程序在部署完成后报错,说明是程序是编译通过的,即编译编译路径Java Build Path没问题.2)此时查看 项目Properties—Deployment Assembly(参考:eclipse中Web Deployment Assembly与build path作用),发现在项目的发布路径Deployment Assembly缺少maven依赖,按照 add—Java Build Path En…
@Configuration@Slf4j@PropertySource({"classpath:/config.properties"})public class MyWebAppConfigurer extends WebMvcConfigurerAdapter {},这里 WebMvcConfigurerAdapter 依赖org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter 改为从Web…
配置web.xml <filter>        <filter-name>springSecurityFilterChain</filter-name>        <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>    </filter>        <filter-mapping>        …
问题:调用的方法在一个接口类中,但我并没有注入那个被调用的类 解决:在UserEntity前加上@Autowired @Controller public class MainController { // 自动装配数据库接口,不需要再写原始的Connection来操作数据库 @Autowired UserRepository userRepository; @RequestMapping(value = "/",method = RequestMethod.GET) public S…
一个网卡(不太标准,应该叫做一个网络接口,一个网卡是可以拥有多个网络接口的,如SoftAP)拥有一套网络配置:ip地址,子网掩码,网关,dns等等. 自java 1.6开始,提供了访问网络配置的一些接口: java.net.NetworkInterface(自1.4开始) 此类表示一个由名称和分配给此接口的 IP 地址列表组成的网络接口.它用于标识加入多播组的本地接口. 接口通常是按名称(如 "le0")区分的. java.net.InterfaceAddress(自1.6开始) 此类…
一: double a = 23.36; String b = String.valueOf(a); String d = b.substring(, b.lastIndexOf(".")); System.out.println(d); 测试结果是: 二: String s="信贷业务-快速贷/快逸贷/快易还,"; String d=s.substring(, s.lastIndexOf(",")); System.out.println(d)…