- 博客(28)
- 资源 (28)
- 收藏
- 关注
原创 Spring Boot 项目打包
Spring Boot 项目打包我们先进入我们的项目中: 按住shift + 右键,在此处打开命令窗口: 执行mvn clean可将根目录下生成的target文件移除 然后使用mvn package 打包打包完之后进入target 使用java –jar 包名 我们打开看看打包后的jar包 原因就是她缺少启动的class类如果报错没有主清单,在p
2018-01-29 21:42:35 452
原创 Spring Boot yml 使用
Spring Boot yml 使用创建application.ymlserver: port: 8090 context-path: /cairou注意一定要有空格: 然后我们来测试一下:
2018-01-29 21:18:09 3286
原创 Spring Boot 修改端口号
Spring Boot 修改端口号在application.properties配置server.port=8888 server.context-path=/cairou启动访问: 访问:http://localhost:8888/cairou/name
2018-01-29 21:10:53 7837 2
原创 Spring Boot 多环境配置
Spring Boot 多环境配置在application.properties配置spring.profiles.active=devapplication-dev.properties:开发环境 application-test.properties:测试环境 application-prod.properties:生产环境然后建立一个application-dev
2018-01-29 20:44:30 370
原创 Spring Boot 获取自定义参数
SpringBoot 获取自定义参数自定义参数我们在配置文件中写上 然后我们要怎么获取这个name的值呢?这样就可以直接获取到值了。我们来测试一下:
2018-01-29 18:47:10 976
原创 Spring Boot 使用@Async实现异步调用
Spring Boot 使用@Async实现异步调用启动加上@EnableAsync ,需要执行异步方法上加入 @Async 启动测试: 看执行顺序就知道现在是异步调用了。
2018-01-29 18:41:18 820
原创 Spring Boot 使用@Scheduled创建定时任务
Spring Boot 使用@Scheduled创建定时任务package com.cc.springboot.schedu;import org.springframework.scheduling.annotation.Scheduled;import org.springframework.stereotype.Component;@Componentpublic cl
2018-01-29 18:31:45 241
原创 Spring Boot 注解配置与EhCache使用
注解配置与EhCache使用创建一个maven项目pom文件引入 dependency> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-cacheartifactId> dependency>新建ehcache.xml 文件
2018-01-29 16:10:59 5113 1
原创 Spring Boot 使用AOP统一处理Web请求日志
使用AOP统一处理Web请求日志我们利用上一篇博文的:Spring Boot集成日志里面的例子来继续AOP统一处理WEB请求日志。POM文件新增依赖 dependency> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-aopartif
2018-01-29 14:12:53 1050
原创 Spring Boot集成日志
使用log4j记录日志新建log4j配置文件#log4j.rootLogger=CONSOLE,info,error,DEBUGlog4j.rootLogger=info,error,CONSOLE,DEBUGlog4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.la
2018-01-29 13:32:15 885
原创 Spring Boot 分布式事物管理
Spring Boot 整合事物管理Spring Boot 默认集成事物,只主要在方法上加上@Transactional即可 我的上一篇博文:Spring Boot 整合多数据源,里面讲解了Spring Boot整合多数据源,我们根据里面的例子来讲解Spring Boot多数据源的事务管理。首先我们来改造之前我们的代码: 我们在User1Service中引入了数据源2的user2M
2018-01-28 22:33:54 17512 9
原创 Spring Boot 整合多数据源
Spring Boot 整合多数据源我们先创建一个maven项目: 创建两个数据库test01和test02,并且都创建一个user表 配置pom.xmlproject xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch
2018-01-28 17:17:55 2571
原创 Spring Boot整合事务管理
Spring Boot整合事务管理在Spring Boot中推荐使用@Transactional注解来申明事务。首先需要导入依赖:dependency> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-jdbcartifactId>
2018-01-07 16:16:04 8503 2
原创 Spring Boot整合SpringJPA
Spring Boot整合SpringJPApom文件引入依赖parent> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-parentartifactId> version>1.4.2.RELEASEversion> paren
2018-01-06 17:34:32 260
原创 Spring Boot整合使用mybatis
Spring Boot整合使用mybatispom文件引入parent> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-parentartifactId> version>1.3.2.RELEASEversion> relat
2018-01-06 16:42:53 1567
原创 Spring Boot整合使用JdbcTemplate
Spring Boot整合使用JdbcTemplate创建一个Maven工程。 pom文件引入parent> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-parentartifactId> version>1.5.2.RELEAS
2018-01-06 12:28:55 1047
原创 Spring Boot渲染Web页面
渲染Web页面在之前的示例中,我们都是通过@RestController来处理请求,所以返回的内容为json对象。那么如果需要渲染html页面的时候,要如何实现呢? 模板引擎 在动态HTML实现上Spring Boot依然可以完美胜任,并且提供了多种模板引擎的默认配置支持,所以在推荐的模板引擎下,我们可以很快的上手开发动态网站。 Spring Boot提供了默认配置的模板引擎主要有以下几
2018-01-05 17:13:44 9867
原创 Spring Boot 全局捕获异常
Spring Boot 全局捕获异常假如我们在代码中写错了: 然后我们访问的时候就会出现: 然而我们并不想把错误抛给用户看,这个时候就需要用到全局捕获异常。@ExceptionHandler 表示拦截异常 • @ControllerAdvice 是 controller 的一个辅助类,最常用的就是作为全局异常处理的切面类 • @ControllerAdvice 可以
2018-01-05 15:33:53 1034
原创 Spring Boot的web开发
Spring Boot的web开发Web开发的自动配置类: org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration 自动配置的ViewResolver视图的配置mvcProperties对象中: org.springframework.boot.autoconfigure.web.WebMvcP
2018-01-05 12:05:15 202
原创 Spring Boot 自动配置静态资源
静态资源访问在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。如果进入SpringMVC的规则为/时,Spring Boot的默认静态资源的路径为: spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,cla
2018-01-04 22:19:31 387
原创 Spring Boot的自动配置
Spring Boot的自动配置的原理Spring Boot在进行SpringApplication对象实例化时会加载META-INF/spring.factories文件,将该配置文件中的配置载入到Spring容器。Maven下载源码通过 dependency:sources 该命令可以下载该项目中所有的依赖的包的源码。源码分析org.springframework.
2018-01-04 17:03:56 1216 1
原创 Spring Boot starter pom、xml配置、日志
Starter pomXml 配置文件日志Spring Boot对各种日志框架都做了支持,我们可以通过配置来修改默认的日志的配置:#设置日志级别logging.level.org.springframework=DEBUG格式:logging.level.*= # Log levels severity mapping. For in
2018-01-04 16:03:51 317
原创 Spring Boot 全局配置文件
Spring Boot 全局配置文件Spring Boot项目使用一个全局的配置文件application.properties或者是application.yml,在resources目录下或者类路径下的/config下,一般我们放到resources下。修改tomcat的端口1、 修改tomcat的端口为8088 重新启动应用,查看效果: 修改进入Disp
2018-01-04 13:00:46 967
原创 Spring Boot核心-核心注解、自动配置、自定义banner
Spring Boot的核心入口类和@SpringBootApplicationSpring Boot的项目一般都会有*Application的入口类,入口类中会有main方法,这是一个标准的Java应用程序的入口方法。@SpringBootApplication注解是Spring Boot的核心注解,它其实是一个组合注解: 该注解主要组合了以下注解: (1). @SpringBootConf
2018-01-04 09:46:39 1302
原创 Spring Boot启动出现Failed to load class "org.slf4j.impl.StaticLoggerBinder"的问题
今天搭建springboot的环境,在pom文件引入依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> </paren
2018-01-03 15:57:52 29336
原创 Spring Boot的@SpringBootApplication无法引入的问题
今天搭建了springboot,一开始遇到了一个问题,在自己创建的HelloApplication中,@SpringBootApplication无法被解析引入。经过查阅资料得到了解决方法: 应该是springboot的包冲突了所致。需要删掉 repository\org\springframework\boot 目录下的spring-boot-autoconfigure 文件夹即可,然后在工程中
2018-01-03 15:45:27 18719
原创 Spring Boot入门
SpringBoot简介Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅仅依靠一个Java类来运行一个Spring引用。你也可以打包你的应用为jar并通过使用java -jar来运行你的Spring Web应用。 Spring Boot的主要优点:为所有Spring开发者更快的入门开箱即用,提供各种默认配置来简化项目配置内嵌式容器简化Web项目没有冗余代码生成
2018-01-03 15:39:05 202
原创 Spring的Java配置方式
Spring的发展Spring1.x 时代在Spring1.x时代,都是通过xml文件配置bean,随着项目的不断扩大,需要将xml配置分放到不同的配置文件中,需要频繁的在java类和xml配置文件中切换。Spring2.x时代随着JDK 1.5带来的注解支持,Spring2.x可以使用注解对Bean进行申明和注入,大大的减少了xml配置文件,同时也大大简化了项目的开发。那么,问题来了,究竟是应该使
2018-01-02 17:46:59 1884
Java并发编程实战之互斥锁.pptx
2022-11-13
kubectl 1.8.0
2019-06-22
kubernetes-client-windows-amd64 (v1.10.11).tar.gz
2019-06-15
java反编译工具(XJad)
2015-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人