2018年7月26日

maven多环境自动切换配置

摘要: maven profile多环境自动切换配置,配置分离,排除文件 痛点: 在java开发的过程中,我们经常要面对各种各样的环境,比如开发环境,测试环境,正式环境,而这些环境对项目的需求也不相同。 在此之前,我们往往需要手动去修改相对应的配置文件然后打成war,才能部署到相应的环境上。 但是这样很容易 阅读全文

posted @ 2018-07-26 17:59 随风DE流云 阅读(563) 评论(0) 推荐(0) 编辑

2018年7月17日

jackson自动将东八区时间转成标准时间

摘要: springboot返回时间有错解决方案 问题 有些人做springboot项目会遇到一个问题:前端写一个时间,然后传到后台莫名其妙的就少了一天,也就是实际存进数据库的时间比你前端写的时间少 原因和解决方案 原因一:可能你spring时区忘记配置了(否者会使用spring默认时区),所以要在配置文件 阅读全文

posted @ 2018-07-17 10:39 随风DE流云 阅读(8846) 评论(0) 推荐(0) 编辑

2018年7月6日

@Transactional 回滚不生效原因

摘要: 事务的管理方式有两种,第一种是编程式事务管理,需要将数据库的自动提交等取消,并且需要自己编写事务代码,第二种则是声明式事务管理模式,spring利用spring AOP特性编写了注解即题目中所提到的方式来管理事务,避免开发人员编写大量的事务代码。 一、特性 先来了解一下@Transactional注 阅读全文

posted @ 2018-07-06 11:15 随风DE流云 阅读(12537) 评论(0) 推荐(2) 编辑

2018年6月25日

JDK动态代理实现步骤

摘要: JDK动态代理步骤 1. 创建一个实现InvocationHandler接口的类,它必须实现invoke()方法 2. 创建被代理的类及接口 3. 调用Proxy的静态方法,创建一个代理类 4. 通过代理调用方法 代码如下: 代码解释: 在测试代码中,Proxy.newProxyInstance() 阅读全文

posted @ 2018-06-25 17:00 随风DE流云 阅读(441) 评论(0) 推荐(0) 编辑

2018年3月29日

从头搭建Spring Boot(二) eclipse

摘要: 整合spring security,在pom.xml 新增 <!-- 添加对thymeleaf的支持 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymel 阅读全文

posted @ 2018-03-29 08:57 随风DE流云 阅读(181) 评论(0) 推荐(0) 编辑

2018年3月22日

从头搭建Spring Boot(一) eclipse

摘要: 本章主要目标完成Spring Boot基础项目的构建,并且实现一个简单的Http请求处理,通过这个例子对Spring Boot有一个初步的了解,并体验其结构简单、开发快速的特性。 通过SPRING INITIALIZR工具产生基础项目 步骤1 : 使用浏览器打开: http://start.spri 阅读全文

posted @ 2018-03-22 17:32 随风DE流云 阅读(1307) 评论(0) 推荐(0) 编辑

2018年3月13日

面试大全之JVM篇

摘要: VM JVM 分为堆区和栈区,还有方法区,初始化的对象放在堆里面,引用放在栈里面,class类信息常量池(static变量)等放在方法区 堆里面分为新生代和老生代(java8取消了永久代,采用了Metaspace),新生代包含Eden+Survivor区,survivor区里面分为from和to区, 阅读全文

posted @ 2018-03-13 17:22 随风DE流云 阅读(153) 评论(0) 推荐(0) 编辑

导航