
springboot
JesJiang
这个作者很懒,什么都没留下…
展开
-
SpringBoot+MySQL+JPA
1、maven <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId>org.springframework.原创 2020-05-28 13:56:13 · 330 阅读 · 0 评论 -
ElasticSearch自动生成geo_point索引
pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency>applicatio...原创 2020-02-06 17:45:31 · 1169 阅读 · 0 评论 -
MongoTemplate地理位置查询(标准)
@GeoSpatialIndexed(type=GeoSpatialIndexType.GEO_2DSPHERE)private GeoJsonPoint loc;//GeoJsonPoint loc = new GeoJsonPoint(lon, lat);矩形查询 Point bottomLeft = new Point(minLon, minLat); Point top...原创 2018-11-27 15:41:28 · 3257 阅读 · 1 评论 -
java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/exc/InvalidDefinitionException
jackson-databind版本太低<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version&...原创 2019-03-22 14:12:46 · 337 阅读 · 0 评论 -
springboot+Camel
camel.springboot.main-run-controller=trueimport org.apache.camel.builder.RouteBuilder;import org.apache.camel.processor.idempotent.FileIdempotentRepository;import org.apache.camel.spi.IdempotentRe...原创 2019-05-10 16:13:49 · 5056 阅读 · 0 评论 -
SpringBoot打包lib和resource放在外面
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> ...原创 2019-06-27 16:59:53 · 2806 阅读 · 0 评论 -
SpringBoot读取classpath下的json文件
import com.fasterxml.jackson.core.type.TypeReference;import com.fasterxml.jackson.databind.ObjectMapper;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Value;...原创 2019-08-09 14:49:15 · 3305 阅读 · 0 评论 -
慢速DOS攻击漏洞
漏洞描述:利用的HTTP POST:POST的时候,指定一个非常大的content-length,然后以很低的速度发包,比如10-100s发一个字节,hold住这个连接不断开。这样当客户端连接多了后,占用住了webserver的所有可用连接,从而导致DOS。修复方法:对web服务器的http头部传输的最大许可时间进行限制,修改成最大许可时间为8秒。tomcattomcat配置文件conf...原创 2019-09-26 15:39:21 · 2678 阅读 · 0 评论 -
Springboot结合ESAPI——配置XSS防御过滤
https://blog.youkuaiyun.com/jxwen1/article/details/83183632转载 2019-09-26 16:58:49 · 1085 阅读 · 0 评论 -
SpringSecurity密码错误5次锁定用户
第一步:创建 AuthenticationSuccessEventListener.java 用来处理登录成功的事件。import com.mlog.sd.data.dao.UserDao;import com.mlog.sd.data.domain.User;import org.springframework.beans.factory.annotation.Autowired;im...原创 2019-09-27 15:41:48 · 5739 阅读 · 1 评论 -
application.properties
转自:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#production-ready#---------------------------------------- #CORE PROPERTIES #----- ----------------------------------- debug...转载 2018-12-04 12:20:27 · 775 阅读 · 1 评论 -
生成Swagger2静态文档
一、代码生成静态文档<!-- swagger生成接口API --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.6.0</原创 2018-11-21 16:45:46 · 3127 阅读 · 0 评论 -
springboot+Swagger2生成API
配置pom.xml&amp;amp;lt;!-- swagger生成接口API --&amp;amp;gt; &amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;io.springfox&amp;amp;lt;/groupId&amp;amp;gt; &原创 2018-11-20 16:59:43 · 207 阅读 · 0 评论 -
linux中springboot启动
后台启动 java -jar xxx.jar & 制定控制台的标准输出 java -jar xxx.jar > catalina.out 2>&1 & catalina.out将标准输出指向制定文件catalina.out2>&1 输出所有的日志文件& 后台启动原创 2018-01-31 13:07:27 · 1043 阅读 · 0 评论 -
MongoTemplate多要素模糊查询
Query: { "datetime" : { "$gte" : "20180121000000" , "$lte" : "20180124120000"} , "station_id_c" : { "$in" : [ "54831" , "54832"]} , "admin_code_chn" : { &qu原创 2018-01-24 18:57:43 · 2489 阅读 · 0 评论 -
MongoTemplate矩形查询和最近站点查询
/** * 按时间范围、多站点/单站点、经纬度范围检索地面要素 * * @param begin * 开始时间,必填 yyyyMMddHHmmss * @param end * 结束时间,必填 yyyyMMddHHmmss * @param stationid *原创 2018-01-24 19:08:11 · 602 阅读 · 0 评论 -
MongoTemplate圆型查询
db.RgwstBean.createIndex( { loc : "2dsphere" } )# 创建成功提示{ "createdCollectionAutomatically" : false, "numIndexesBefore" : 1, "numIndexesAfter" : 2, "ok" : 1}Query: { "d原创 2018-01-24 19:05:34 · 498 阅读 · 0 评论 -
MongoTemplate数组查询
/** * 按时间范围、最大最小经纬度检索(矩形查询) * * @param timeRange * 开始时间,结束时间中间逗号隔开,必填 yyyyMMddHH * @param lat * 纬度,可选 * @param lon * 经度,可选 ...原创 2018-02-08 20:18:31 · 4750 阅读 · 0 评论 -
JPA查询SQL
@Entity@JsonInclude(Include.NON_NULL) public class SWMWConvForecast { @Id @GeneratedValue private int id; private String content; private String producttype; //数据库中为Date,查询页面原创 2018-01-29 17:07:05 · 342 阅读 · 0 评论 -
EntityManager+SqlServer查询API
public interface SWMWConvForecastDao{ public List findSWMWConvForecastBytimeRange(String timeRange, String elements);}@Componentpublic class SWMWConvForecastDaoImpl implements SWMWConvForecast原创 2018-01-30 09:04:06 · 397 阅读 · 0 评论 -
数据库char转String
数据库中char字段对应java.lang.Character,只有一个字符,若想转为String,用addScalar方法。String sql = "select "+sel + " from dbo.yj_tab where 1=1 and " + " isnull(dbo.yj_tab.freetime,'')=''原创 2018-01-30 13:37:06 · 1565 阅读 · 0 评论 -
SpringBoot返回xml
加入依赖jackson-dataformat-xml,默认返回xml, data.json返回json<dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-xml</artifactId...原创 2018-07-02 19:56:14 · 992 阅读 · 0 评论 -
servlet-api包冲突(maven)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]] 2018-01-31 10:49:15.419 ERROR 32551 — [原创 2018-01-31 13:04:48 · 1643 阅读 · 0 评论