ㄓㄤㄑㄧㄤ

随笔分类 -  Spring Boot

Spring Boot
摘要:适用的druid数据库连接池一直有问题,无法连接,但是什么都没改过。排查了数据库(数据库单独连接没问题)、防火墙、IP白名单等步骤后,重启服务器、重启应用后都无法解决。重启应用过程中发现了应用无法正常启动的情况,这点让人觉得很意外,于是想看下现在服务器上运行的jar包情况,命令是 ps -ef | 阅读全文
posted @ 2024-04-20 11:32 ㄓㄤㄑㄧㄤ 阅读(2441) 评论(0) 推荐(0) 编辑
摘要:综合现有方案,有三种: 注解直接获取配置Configuration实现ApplicationContextAware1、注解直接获取 @Value("${spring.profiles.active}") private String env; 2、配置Configuration @Configur 阅读全文
posted @ 2022-08-25 11:07 ㄓㄤㄑㄧㄤ 阅读(3387) 评论(0) 推荐(0) 编辑
摘要:一、添加拦截器 public class HeaderRequestInterceptor implements ClientHttpRequestInterceptor { private final String headerName; private final String headerVa 阅读全文
posted @ 2022-01-20 10:52 ㄓㄤㄑㄧㄤ 阅读(561) 评论(0) 推荐(0) 编辑
摘要:springboot在打包后发布在Linux上,读取resources目录下的文件方法: InputStream inputStream=getClass().getClassLoader().getResourceAsStream("json/processOptions/invitation.j 阅读全文
posted @ 2020-04-15 09:20 ㄓㄤㄑㄧㄤ 阅读(3593) 评论(0) 推荐(0) 编辑
摘要:@NotEmpty 用在集合上面(不能注释枚举) @NotBlank用在String上面 @NotNull用在所有类型上面 1. @NotEmpty Asserts that the annotated string, collection, map or array is not {@code n 阅读全文
posted @ 2020-03-19 10:27 ㄓㄤㄑㄧㄤ 阅读(307) 评论(0) 推荐(0) 编辑
摘要:项目加入MongoDB支持,今天第一次用到,学新东西要做笔记。 MongoDB Version:3.4.6spring-data-mongodb Version:1.10.23.RELEASE org.springframework.data.mongodb.core.query.Criteria 阅读全文
posted @ 2019-12-23 11:12 ㄓㄤㄑㄧㄤ 阅读(4105) 评论(0) 推荐(0) 编辑
摘要:前言今天我们来说说spring中的切面Aspect,这是Spring的一大优势。面向切面编程往往让我们的开发更加低耦合,也大大减少了代码量,同时呢让我们更专注于业务模块的开发,把那些与业务无关的东西提取出去,便于后期的维护和迭代。 好了,废话少说!我们直接步入正题 以系统日志为例首先,我们先做一些准 阅读全文
posted @ 2018-11-01 11:49 ㄓㄤㄑㄧㄤ 阅读(509) 评论(0) 推荐(0) 编辑
摘要:遇到这样一个需求:运营人员在发布内容的时候可以选择性的发布到测试库、开发库和线上库。 项目使用的是spring boot集成redis,实现如下: 1. 引入依赖 2.多数据源设置 application.yml设置(application.properties同理): 针对每个数据源写一个配置类: 阅读全文
posted @ 2018-06-04 13:05 ㄓㄤㄑㄧㄤ 阅读(425) 评论(0) 推荐(0) 编辑
摘要:编写Job定时执行任务十分有用,能解决很多问题,这次实习的项目里做了一下系统定时更新三方系统订单状态的功能,这里用到了Spring的定时任务使用的非常方便,下面总结一下如何使用: 一,@scheduled注解 @scheduled这个注解是定时任务的核心所在,在某个方法上面标记此注解,即为此方法设置 阅读全文
posted @ 2018-01-12 10:03 ㄓㄤㄑㄧㄤ 阅读(358) 评论(0) 推荐(0) 编辑
摘要:Maven启动指定Profile通过-P,如mvn spring-boot:run -Ptest,但这是Maven的Profile。 如果要指定spring-boot的spring.profiles.active,则必须使用mvn spring-boot:run -Drun.profiles=tes 阅读全文
posted @ 2017-10-23 09:10 ㄓㄤㄑㄧㄤ 阅读(19283) 评论(1) 推荐(1) 编辑
摘要:方法一:在初始化时保存ApplicationContext对象 方法二:通过Spring提供的utils类获取ApplicationContext对象 方法三:继承自抽象类ApplicationObjectSupport 方法四:继承自抽象类WebApplicationObjectSupport 方 阅读全文
posted @ 2017-08-16 15:12 ㄓㄤㄑㄧㄤ 阅读(296) 评论(0) 推荐(0) 编辑
摘要:最近项目中用到了websocket,遇到很多问题,其中一个是@ServerEndpoint修饰的类无法注入其他的bean,注入的对象都是null,在网上找了好多资料,无意中发现一个朋友的答案给了思路。我的解决方法是,通过ApplicationContext上下文来把bean手动显式加载进来就好了。希 阅读全文
posted @ 2017-08-16 14:28 ㄓㄤㄑㄧㄤ 阅读(1210) 评论(0) 推荐(1) 编辑
摘要:SpringBoot扫描包问题 报错信息:Consider defining a bean of type in your configuration 方法一: 使用注解 @ComponentScan(value=”com.common”),其中,com.common为包路径。 方法二:将启动类Ap 阅读全文
posted @ 2017-06-08 11:13 ㄓㄤㄑㄧㄤ 阅读(19807) 评论(3) 推荐(0) 编辑
摘要:方法1 DBObject dbObject = new BasicDBObject(); dbObject.put("status", 1); DBObject fieldObject = new BasicDBObject(); fieldObject.put("catalogName", tru 阅读全文
posted @ 2017-04-12 10:46 ㄓㄤㄑㄧㄤ 阅读(9346) 评论(0) 推荐(0) 编辑
摘要:今天碰到一个异常,下面是错误信息 根据提示,大致的意思应该是City类在转化为json时,有属性值是null,最后我在City类中加入了下面的一句代码 问题得到了解决,需要值得注意的是:我的工程中有两个JsonIgnoreProperties注解,分别是: org.codehaus.jackson. 阅读全文
posted @ 2017-03-02 19:34 ㄓㄤㄑㄧㄤ 阅读(7275) 评论(0) 推荐(0) 编辑
摘要:java实现定时任务一般使用timer,或者使用quartz组件。现在在spring boot提供了更加方便的实现方式。 spring boot已经集成了定时任务。使用@Secheduled注解。 阅读全文
posted @ 2016-11-15 12:08 ㄓㄤㄑㄧㄤ 阅读(819) 评论(0) 推荐(0) 编辑
摘要:@Inherited 允许子类继承父类的注解。 @Retention 这个是声明注解的,@Retention(RetentionPolicy.RUNTIME),表示jvm运行时,此注解可被读出 阅读全文
posted @ 2016-11-01 17:34 ㄓㄤㄑㄧㄤ 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1.spring boot默认加载文件的路径是 /META-INF/resources/ /resources/ /static/ /public/ 这些目录下面, 当然我们也可以从spring boot源码也可以看到 private static final String[] CLASSPATH_ 阅读全文
posted @ 2016-09-30 15:19 ㄓㄤㄑㄧㄤ 阅读(5226) 评论(0) 推荐(0) 编辑
摘要:@JsonView是jackson json中的一个注解,spring webmvc也支持这个注解。 这个注解的作用就是控制输入输出后的json. 假设我们有一个用户类,其中包含用户名和密码,一般情况下如果我们需要序列化用户类时,密码也会被序列化,在一般情况下我们肯定不想见到这样的情况。但是也有一些 阅读全文
posted @ 2016-09-09 15:31 ㄓㄤㄑㄧㄤ 阅读(4643) 评论(0) 推荐(0) 编辑
摘要:可以使用HtmlUtils这个类进行操作。具体的可以参考API,或者点出来看。 阅读全文
posted @ 2016-09-07 10:01 ㄓㄤㄑㄧㄤ 阅读(2271) 评论(0) 推荐(0) 编辑

哈哈,页脚部分。
点击右上角即可分享
微信分享提示