首页
学习
活动
专区
工具
TVP
发布

pangguoming

专栏成员
399
文章
1238929
阅读量
58
订阅数
Java面试题
本文分为十九个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、Redis、JVM ,如下图所示:
庞小明
2022-05-11
5410
解决Springboot集成ActivitiModel提示输入用户名密码的问题
activiti-modeler 依赖要排除掉spring-security 相关的依赖。 包括: spring-security-config spring-security-core spring-security-web spring-security-crypto
庞小明
2019-07-02
1.6K0
spring @Transactional 事务注解
value这里主要用来指定不同的事务管理器;主要用来满足在同一个系统中,存在不同的事务管理器。比如在Spring中,声明了两种事务管理器txManager1, txManager2.
庞小明
2019-05-25
1.8K0
spring mvc \ spring boot 允许跨域请求 配置类
用@Component 注释下,随便放个地方就可以了 package com.chinaws.wsarchivesserver.core.config; import org.springframework.stereotype.Component; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java
庞小明
2019-05-25
8710
spring boot swagger-ui.html 404
<!-- Swagger依赖包 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.8.0</version> </dependency> <!-- Swagger end -->
庞小明
2019-05-25
4.7K0
终极解决方案:org.apache.jasper.JasperException: java.lang.IllegalStateException: getOutputStream() has alr
org.apache.jasper.JasperException: java.lang.IllegalStateException: getOutputStream() has already been called for this response
庞小明
2018-11-20
1.5K0
SpringMVC工作原理
2、  DispatcherServlet收到请求调用HandlerMapping处理器映射器。
庞小明
2018-07-30
8110
Spring Boot Maven 打包可执行Jar文件!
Maven pom.xml 必须包含 [plain] view plain copy <packaging>jar</packaging>   [html] view plain copy <build>   <plugins>   <plugin>   <groupId>org.springframework.boot</groupId>   <artifactId>spring-boot-maven-plugin</artifactId>   <configuration>   <fo
庞小明
2018-07-06
9380
Spring Boot 直接用jar运行项目
概述 ---- 在Spring Boot 开篇-创建和运行一文中,介绍了如何创建一个Sprint Boot项目并且运行起来。但是运行的方式是在IDEA中直接Run起来的。还有另一中方式可以可以把Spring Boot程序运行起来,就是直接在命令行中执行jar包。 ---- 打成jar包 ---- 以往的WEB程序需要打成WAR包,部署到Tomcat上,而Spring Boot支持打包成JAR的形式,就算是JAR里面包含图片、页面等,也是支持的。另外使用JAR包的方式也方便部署到Docker上。 要想把Spr
庞小明
2018-07-06
7380
Spring Boot Maven Plugin打包异常及三种解决方法:Unable to find main class
【背景】spring-boot项目,打包成可执行jar,项目内有两个带有main方法的类并且都使用了@SpringBootApplication注解(或者另一种情形:你有两个main方法并且所在类都没有使用@SpringBootApplication注解),pom.xml如下 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <v
庞小明
2018-07-06
15K0
springboot 项目mybatis plus 设置 jdbcTypeForNull (oracle数据库需配置JdbcType.NULL, 默认是Other)
方法1: application.yml mybatis-plus: configuration: jdbc-type-for-null: 'null' #注意:单引号 方法2: 查看mp-starter-源码, MybatisPlusAutoConfiguration, 可以发现,第119行有一个configurationCustomizers,可以修改configuration 自定义一个,配上就完工 @Bean public ConfigurationCustomizer
庞小明
2018-07-06
7.1K0
Spring mvc整合freemarker详解
1.什么是FreeMarker FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写  FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序  虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图)  2.FreeMarker特性 能够生成各种文本:HTML、XML、RTF、Java源代码等等  易于嵌入到你的产品中:轻量级;不需要Servl
庞小明
2018-07-05
1.1K0
在Spring MVC中使用注解的方式校验RequestParams
概述   Spring MVC支持Bean Validation,通过这个验证技术,可以通过注解方式,很方便的对输入参数进行验证,之前使用的校验方式,都是基于Bean对象的,但是在@RequestParam中,没有Bean对象,这样使得校验无法进行,可以通过使用@Validated注解,使得校验可以进行。 校验bean对象   一般校验bean对象,为了可以自动的校验属性,可以通过两步解决: 一、声明对象 package com.github.yongzhizhan.draftbox.model; imp
庞小明
2018-06-13
1.5K0
Spring MVC 4.2 CORS 跨域访问
跨站 HTTP 请求(Cross-site HTTP request)是指发起请求的资源所在域不同于该请求所指向资源所在的域的 HTTP 请求。比如说,域名A(http://domaina.example)的某 Web 应用程序中通过标签引入了域名B(http://domainb.foo)站点的某图片资源(http://domainb.foo/image.jpg),域名A的那 Web 应用就会导致浏览器发起一个跨站 HTTP 请求。在当今的 Web 开发中,使用跨站 HTTP 请求加载各类资源(包括CSS、
庞小明
2018-03-09
1.2K0
spring profile 多环境配置管理
本地、测试、开发、产品等不同环境文件配置 现象   如果在开发时进行一些数据库测试,希望链接到一个测试的数据库,以避免对开发数据库的影响。   开发时的某些配置比如log4j日志的级别,和生产环境又有所区别。   各种此类的需求,让我希望有一个简单的切换开发环境的好办法。 ---- 解决   现在spring3.1也给我们带来了profile,可以方便快速的切换环境。   使用也是非常方便。只要在applicationContext.xml中添加下边的内容,就可以了 <!-- 开发环境配置文件 -->
庞小明
2018-03-09
9820
SpringBoot学习:整合shiro(身份认证和权限认证),使用EhCache缓存
项目下载地址:http://download.csdn.NET/detail/aqsunkai/9805821 (一)在pom.xml中添加依赖: <properties>   <shiro.version>1.3.2</shiro.version>   </properties>   <!--shiro start-->   <dependency>   <groupId>org.apache.shiro</groupId>   <artifactId>shiro-core</artifactId
庞小明
2018-03-08
1.7K0
Spring Security OAuth2 Demo
Spring Security OAuth2 Demo 项目使用的是MySql存储, 需要先创建以下表结构: CREATE SCHEMA IF NOT EXISTS `alan-oauth` DEFAULT CHARACTER SET utf8 ; USE `alan-oauth` ; -- ----------------------------------------------------- -- Table `alan-oauth`.`clientdetails` -- -------------
庞小明
2018-03-08
2.4K0
Activiti学习——Activiti与Spring集成
与Spring集成 基础准备 目录结构 相关jar包 Activiti的相关jar包  Activiti依赖的相关jar包  Spring的相关jar包  Spring依赖的相关jar包  本示例相关
庞小明
2018-03-08
1.8K0
当spring 容器初始化完成后执行某个方法
在做web项目开发中,尤其是企业级应用开发的时候,往往会在工程启动的时候做许多的前置检查。 比如检查是否使用了我们组禁止使用的Mysql的group_concat函数,如果使用了项目就不能启动,并指出哪个文件的xml文件使用了这个函数。 而在Spring的web项目中,我们可以介入Spring的启动过程。我们希望在Spring容器将所有的Bean都初始化完成之后,做一些操作,这个时候我们就可以实现一个接口: package com.yk.test.executor.processor public clas
庞小明
2018-03-08
2.8K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档