• 日志信息 org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframewor...
  • 用for 循环中进行了 insert (插入)数据库的操作,这就会导致每次循环时都会进行连接、插入、断开连接的操作,从而导致一定的性能问题,简化后代码如下: /** * 插入操作 */ @RequestMapping("/save") publi...
  • 因为oracle 的jdbc驱动,不支持maven ,所以,手动添加到本地库。 1、下载驱动,我这里用的是ojdbc6。 2、一开始我放到我的本地库文件夹下,即E:\m2\repository ,但是执行时报错,要求我放到C:\Users\Adm...
  • 记一次springboot自动重启问题排查思维过程 先说结论 springboot有个插件dev-tool, 这个插件会自动检测classpath, 如果有代码变更会重启发布有可能引起重新启动服务, 我们的情况正好是往classpath中写入cs...
  • 我们在开发springboot项目时候,创建好SpringBoot项目就可以通过启动类直间启动,运行一个web项目,非常方便简单,不像我们之前通过Spring+SpringMvc要运行启动一个web项目还需要要配置各种包扫描和tomcat才能启动...
  • 注册中心、配置中心的概念就不在这里解释了。发现服务原来一直用的是Eureka,因为这家伙闭源了,不爽。然后就发现了nacos,阿里巴巴的,好东西,一个搞定注册中心和配置中心。官网:https://nacos.io/en-us/。官网的手册比较入门...
  • AOP AOP:全称是 Aspect Oriented Programming 即:面向切面编程。 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的 基础上,对我们的已有方法进行增强。(例如事务处理...
  • 有很多的接口都只是执行个SQL查询之后就直接返回给前端,那么我们能不能把这些SQL保存在数据库中,调用一个固定的接口就能根据传参查询出想要的数据呢?或者当为了加减个字段就得修改代码重启服务的痛苦能不能减少点呢?下面就是方案。 调用直接传入SQL...
  • 1、引用redis的包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...
  • 前言 我们在做开发springboot 项目时候会遇到各种各样注解,使用各种各样注解,极大的简便了我们开发流程,方式,从JDK5开始支持 注解是Java语言的一种强大的功能 可以理解为代码上的特殊标记,通过这些标记我们可以在编译,类加载,运行等程...