• 查找依赖包的Maven版本

    作者: 陆金龙       发表时间: 2023-02-07 08:46
    关键词:Maven版本  依赖包  
    有时需要使用maven依赖包的特定版本或最新版本,通过以下方式查找可以得到依赖包的maven版本信息。 以mybatis为例: 1.搜索 "mybatis maven" 2.点击项目“Maven Repository: org.mybatis”进入 3.点击“Mybatis”进入,即可看到版本列表。 示例2:如果查询org.mockito,搜索org.mockito maven即可。  
  • Spring Boot找不到@EnableFeignClients

    作者: 陆金龙       发表时间: 2023-02-04 08:01
    Spring Cloud对Feign的支持由org.springframework.cloud:spring-cloud-netflix-core移到org.springframework.cloud:spring-cloud-openfeign-core下,需要在pom文件中添加对应依赖。   <dependency>     <groupId>org.springframework.cloud</groupId>     <ar...
  • SpringBoot和SSM

    作者: 陆金龙       发表时间: 2023-01-05 10:06
    1.Springboot的优点: 1.避免了编写大量的样板代码,注释和XML配置,节省时间和开发成本,提高开发效率。 2.解决了Spring的弊端。 3.快速整合第三方框架,无需配置文件。 4.使用Java开发基于Spring的应用程序变得容易。 5.Spring Boot可以建立独立的Spring应用程序,内嵌了如Tomcat,Jetty和Undertow这样的容器,可以直接跑起来。 6.自动配置Spring,无需再像Spring那样搞一堆繁琐的xml文件的配置。 7.提供POM简化Maven的配置。 2.SSM框架 S...
  • SpringBoot配置跨域支持

    作者: 陆金龙       发表时间: 2022-12-06 22:10
    关键词:axios跨域请求  报错No‘Access-Control-Allow-Origin’  
    在项目src下创建config目录,添加CorsConfig.java文件,代码如下: @Configuration public class CorsConfig { /** * 跨域支持 * @return FilterRegistrationBean<CorsFilter> */ @Bean public FilterRegistrationBean<CorsFilter> corsFilter() { final UrlBasedCorsConfiguration...
  • SpringBoot项目启动报错处理

    作者: 陆金龙       发表时间: 2022-12-01 23:25
    关键词:Unable to start embedded container  Error creating bean with name tomcatEmbeddedServletContainerFactory  
    1.报错说明 代码没有问题,运行Run As  - Java Application, 启动报错: org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tomcatEmbeddedServletContainerFactor...
  • SpringBoot项目构建过程

    作者: 陆金龙       发表时间: 2019-07-19 19:45
    关键词:Freemarker  CKEditor  文件上传等相关组件的集成方法  Nginx反向代理配置域名  
    本网站(i编程-iprogram.com.cn)使用SpringBoot+FreeMarker实现,开发时间2周左右。 项目源码地址 :https://github.com/kinglong198404/klcms 以下系列文章是该网站项目的构建过程。内容包括开发过程各环节的关键步骤,Freemarker、CKEditor、文件上传等相关组件的集成方法,服务器准备,Nginx反向代理配置域名,网站部署(Nginx静态资源映射,防盗链配置、移动设备跳转到指定页面),错误排查等。   SpringBoot项目(一)搭建开发环境 SpringBo...
  • SpringBoot项目(一)搭建开发环境

    作者: 陆金龙       发表时间: 2019-07-18 14:39
    关键词:Java环境  Maven环境  Eclipse环境  Eclispse集成Maven  Eclispe集成lombok  
    1.1 Java环境 Java环境:安装jdk-8u191-windows-x64到C:\Program Files\Java\下。 配置JAVA_HOME为C:\Program Files\Java\jdk1.8.0_92 配置path,添加%JAVA_HOME%\bin; 1.2 Maven环境 安装maven 从http://maven.apache.org/download.cgi,下载apache-maven-3.3.9-bin.zip文件。 解压到目录C:\Program Files\Maven\下,注意目录路径不要含空格,不...
  • SpringBoot项目(二)创建SpringBoot工程

    作者: 陆金龙       发表时间: 2019-07-18 15:28
    关键词:maven父工程  com.alibaba.druid   org.mybatis.spring.boot   Maven Module  spring-boot-starter-web  SpringBootApplication  RestController  
    2.1 Parent工程 2.1.1创建Maven工程 选择Create a simple project 由于是父工程,Packaging选择pom。 让这个父工程继承spring-boot-starter-parent。 spring-boot-starter-parent的基本功能有哪些? 1. 定义了 Java 编译版本为 1.8 。 2. 使用 UTF-8 格式编码。 3. 继承自 spring-boot-dependencies,这个里边定义了依赖的版本,也正...