上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 61 下一页

2019年7月3日

SpringBoot异步及线程池配置

摘要: 异步方法注解@Async 在SpringBoot中进行异步处理,可以使用异步注解@Async和@EnableAsync。 @Async注解表示异步,如:@Async("asyncServiceExecutor"), 后面的参数asyncServiceExecutor对应于自定义的线程池配置类(在以下 阅读全文

posted @ 2019-07-03 18:55 乐之者v 阅读(21203) 评论(0) 推荐(1)

Redis代码示例

摘要: RedisTemplate 如果想要在java中使用Redis相关的数据结构,要先注入RedisTemplate。 @Autowired private RedisTemplate<K,V> redisTemplate; 其中K,V类型,可以使用具体的类型,比如String或者其他具体类。 @Aut 阅读全文

posted @ 2019-07-03 17:16 乐之者v 阅读(1602) 评论(0) 推荐(0)

2019年6月18日

SpringBoot定时任务@Scheduled

摘要: SpringBoot定时任务主要由两个注解完成。 @Scheduled加在方法上面。 @EnableScheduling加在类上面。可以是Application类,也可以是@Component类,还可以是@Controller类等。 如下: 如果@EnableScheduling不想加在Applic 阅读全文

posted @ 2019-06-18 22:51 乐之者v 阅读(2596) 评论(0) 推荐(0)

2019年6月8日

java web开发中Servlet、Request、Response常用的代码

摘要: Request(请求) 1.获取并打印request的body中的参数。 这种获取请求中代码,一般都会封装成工具类。 如果不封装,写起来比较麻烦,类似如下: JSONObject res = new JSONObject(); String postData = null; try { postDa 阅读全文

posted @ 2019-06-08 23:02 乐之者v 阅读(591) 评论(0) 推荐(0)

2019年5月27日

Spring重定向

摘要: 1.使用HttpServletResponse的sendRedirect()方法。 示例: 2.返回"redirect:"加上url。 注意:这种方式,不能使用@RestController和@ResponseBody,否则只会返回一堆字符串。 如下: 参考资料: https://blog.csdn 阅读全文

posted @ 2019-05-27 23:04 乐之者v 阅读(530) 评论(0) 推荐(0)

2019年5月26日

@PathVariable不起作用,报错:Cannot resolve @PathVariable ' '

摘要: @PathVariable是占位符注解。可以把Url中变量的值传递到方法参数中。 示例如下: 当我们输入的Url类似于 localhost:8080/user/name/1时,Controller层对应方法getUserName的参数id就会赋值为1。 但是要注意: 1.控制层的Url占位符{}中的 阅读全文

posted @ 2019-05-26 22:50 乐之者v 阅读(4274) 评论(0) 推荐(0)

2019年5月13日

SpringCloud Feign通过FallbackFactory显示异常信息

摘要: SpringCloud Feign可以进行服务消费,而且内置了Hystrix,能够进行熔断。 Feign可以通过fallback指定熔断回调的类。代码示例及讲解可见: https://www.cnblogs.com/expiator/p/10826852.html 但是,有时候我们还需要记录异常信息 阅读全文

posted @ 2019-05-13 22:10 乐之者v 阅读(4536) 评论(0) 推荐(0)

使用IDEA查看变量调用链

摘要: 在开发中,我们有时需要查看某个变量是怎么来的,从哪个类的某个方法调用后进入另一个类的某个方法。 如果只有一两层的调用,那么还能直接通过方法跳转来观察。 但是,如果有七八层的调用链呢,在各个方法之间跳来跳去,可能会看得很迷糊。 使用IDEA,可以很方便地查看变量的调用链。 1.选中变量,右键选择"An 阅读全文

posted @ 2019-05-13 14:40 乐之者v 阅读(7067) 评论(0) 推荐(0)

2019年5月12日

使用Lombok和建造者模式简化代码

摘要: 在项目开发中,我们经常需要构建对象。常见的做法有getter/setter,或者构造器构建对象。 可能会有人写出类似如下的代码: Company company=new Company(); company.setAgentId(agentId); company.setAgentUserId(ag 阅读全文

posted @ 2019-05-12 22:51 乐之者v 阅读(815) 评论(0) 推荐(0)

2019年5月7日

SpringCloud Feign的简单运用

摘要: 服务提供者 服务提供者,是位于其他项目里面的。 服务提供者提供的方法,在Controller层里面,有可访问的Url。 @Controller @RequestMapping("/order") public class OrderDetailController { @ResponseBody @ 阅读全文

posted @ 2019-05-07 17:28 乐之者v 阅读(567) 评论(0) 推荐(0)

上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 61 下一页

导航