
SpringBoot
沈阳-施立
离了歪斜的架构师之路
展开
-
JAVA常用代码片段
【代码】JAVA常用代码片段。原创 2023-02-01 10:43:13 · 512 阅读 · 0 评论 -
Spring使用注解发送端口日志到ElasticSearch8.3.2
使用java的注解 将接口日志推到ElasticSearch原创 2022-07-16 13:07:23 · 815 阅读 · 0 评论 -
使用锁来保证数据一致性
单机 使用ReentrantLock分布式使用 Redisson 的 lock转载 2022-06-14 08:15:02 · 404 阅读 · 0 评论 -
ElasticSearch 8.x 默认密码
下载WINDOWS版本ES8 解压缩后 使用第一次运行elasticSearch时 会自动进行安全配置这事在控制台中可以看到有password-> Elasticsearch security features have been automatically configured!-> Authentication is enabled and cluster connections are encrypted.-> Password for the elastic use原创 2022-02-14 16:31:49 · 17355 阅读 · 1 评论 -
SpringCloud 常见错误
The bean 'core.FeignClientSpecification' could not be registered. A bean with that name has already been defined and overriding is disabled.原创 2021-06-04 20:57:19 · 2294 阅读 · 0 评论 -
SpringBoot2 MyBatisPlus Vue常见错误日志
Required request body is missing: public com.xlcdb.XXX.XXX通常是前端请求的body为null导致原创 2019-10-19 12:23:36 · 361 阅读 · 0 评论 -
阿里P8架构师谈:架构设计之数据库垂直、水平拆分六大原则
数据拆分前其实是要首先做准备工作的,然后才是开始数据拆分,我先讲拆分前需要做的事情:第一步:采用分布式缓存redis、memcached等降低对数据库的读操作。第二步:如果缓存使用过后,数据库访问量还是非常大,可以考虑数据库读、写分离原则。第三步:当我们使用读写分离、缓存后,数据库的压力还是很大的时候,这就需要使用到数据库拆分了。数据库拆分原则:就是指通过某种特定的条件,按照某个维度,将...转载 2019-05-30 09:21:43 · 342 阅读 · 0 评论 -
在Spring Boot 中 使用MyBatis和Plus的一些常用操作
废话优快云今天这个导航条可真喜庆啊,大红条, 还有中国风的这个底纹 很好看!以前用JPA用的风生水起, 于是想到隔壁的这个MyBatis 的大家庭看看! 不对两个阵营的做任何太多评价 直接上代码 表有人看了会问, 怎么还有 Entity 这个注解 我只是懒得建表.. 用到JPA自动建表 大家可以忽略 还有下面 的JPA注解 都是建表用的 只有@TableId 是...原创 2019-02-13 19:58:23 · 808 阅读 · 0 评论 -
SpringBoot敏捷开发 使用动软代码生成器 搞定三层架构代码
前言首先介绍一下 我是一个写过很多年.net 代码的程序员2010年才转的JAVA开发 所以一直对@李天平 .net大神级人物 心生崇拜 此人博客地址为 https://blog.youkuaiyun.com/litp/提到这个人 就不得不提起 动软代码生成器 真乃神器也但是JAVA web开发中 一直没有一款顺手的 代码生成器后来公司胡总写了一个 但是修改起来 非得有很强的技术实力不可于是想到用这个动软代码...原创 2018-07-14 11:50:06 · 2547 阅读 · 1 评论 -
SpringBoot系列 使用JPA进行复杂条件拼接查询
前几天在一个大神的博客中看到有人留言 谈到SpringBoot JPA在复杂的SQL拼接查询时显得力不从心! 不如MyBatis方便个人感觉有些片面, JPA用好了 开发起来真实感觉太舒服了, 就是学习成本稍微高那么一点点 网上能够给出的好的方案也不是很多在这里 我就写个例子 提供大家参考首先是Entity 这是代码片段 其实没啥可以研究的@Entity@Table(name = "t_stoc...原创 2018-07-04 11:13:42 · 6809 阅读 · 4 评论 -
SpringBoot JPA 使用GroupBy 进行分组查询
又到了体现分享精神的时间了, 面对亢长的JAVA代码 我希望我的方式能够大家带来一点小惊喜主要技术核心来自这位大神的分享https://blog.youkuaiyun.com/a9529lty/article/details/21597615我的分享简单明了 哈哈首先建立一个实体 装数据用public class OrderGoods { private Goods goods; ...原创 2018-06-14 17:06:37 · 70442 阅读 · 8 评论 -
解决Spring Data Rest不暴露ID字段的问题
大家都知道 使用Spring data rest 会遇到列表中没有ID的问题. 找了好久也没找到解决方案 只能一个一个加真的很麻烦config.exposeIdsFor(User.class);在公司郭大神的帮助下 找到了这个神奇的方法 简直太棒了参考:http://tommyziegler.com/how-to-expose-the-resourceid-with-spring-data-res...原创 2018-05-24 13:58:13 · 2698 阅读 · 4 评论 -
SpringBoot 在FreeMaker中使用 request.contextPath
首先在配置文件中加入 spring.freemarker.request-context-attribute=request然后在模板文件中可以这样使用var url='${request.contextPath}/public/wxmember/save';这种使用方式就好像在jsp中这样<% String path = request.getContextPath(); Stri...原创 2018-05-23 15:08:18 · 9947 阅读 · 1 评论 -
将SpringBoot项目部署到Tomcat
1.修改pom.xm关闭对内置Tomcat设置为私有 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> ...原创 2018-03-16 15:45:49 · 338 阅读 · 0 评论 -
Springboot 相关错误收集
1.org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): com.avicsafety.webapp.entity.Building在插入数据时候报以上错误原因是没有指定id的值造成的解决办法: 1...原创 2018-01-18 14:56:34 · 662 阅读 · 0 评论 -
使用HttpClient 访问Spring OAuth 2.0接口 获取token
使用Sring Security的 Oauth2.0 搭建还是很轻松的不过一旦遇到问题. 花费的时间可能会比你自己实现 还要浪费时间前几天遇到的坑是 居然无法使用 ajax 跨域进行获取 /oauth/token 时候就会发现 OPTIONS请求无论怎样都是401 于是去老外网站 自己写filter 都无法突破实现我遇到的问题和这个老兄 几乎一致https://se原创 2018-01-02 20:36:48 · 6406 阅读 · 2 评论 -
Spring Tools Suite 新建工程遇到的问题
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (execution: default-compile, phase: compile)转载 2017-12-30 23:30:10 · 1486 阅读 · 0 评论