自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 博客园首页新随笔联系管理订阅 随笔- 70 文章- 22 评论- 5 Spring 事务机制详解

原文出处: 陶邦仁 https://my.oschina.net/xianggao/blog/84237?fromerr=ReFPLSuvSpring事务机制主要包括声明式事务和编程式事务,此处侧重讲解声明式事务,编程式事务在实际开发中得不到广泛使用,仅供学习参考。Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需...

2018-03-04 16:49:04 574

转载 模板模式

转载:http://blog.csdn.net/carson_ho/article/details/54910518引入:这几天在看一本讲spring源码的书《SPRING技术内幕》里面在讲加载配置文件的时候,可以有不同的加载方式,如根据文件系统目录加载配置文件(FileSystemXmlApplicationContext),类路径加载配置文件(ClassPathXmlApplicationCo...

2018-03-04 10:23:08 161

转载 设计模式学习之策略模式

转载链接:http://blog.csdn.net/u012124438/article/details/70039943写代码时总会出很多的if…else,或者case。如果在一个条件语句中又包含了多个条件语句就会使得代码变得臃肿,维护的成本也会加大,而策略模式就能较好的解决这个问题,本篇博客就带你详细了解策略模式。策略模式的定义和使用场景定义:策略模式定义了一系列的算法,并将每一个算法封装起来...

2018-03-04 09:30:04 188

转载 单例模式

常见的几种单例模式  单例模式:是一种常用的软件设计模式,在它的核心结构中值包含一个被称为单例的特殊类。一个类只有一个实例,即一个类只有一个对象实例。  对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;售票时,一共有100张票,可有有多个窗口同时售票,但需要保证不要超售(这里的票数余量就是单例,售票涉及到多线程)。如果不是用机制对窗口...

2018-02-25 21:58:07 247

转载 设计模式(一) 工厂模式 五种写法总结

转载请标明出处: http://blog.csdn.net/zxt0601/article/details/52798423本文出自:【张旭童的博客】系列开篇瞎BB设计模式相关的文章学习与总结,一直有意为之,一直又觉得时机不到。一 是怕自己代码经验还不够,学习了也不懂,强行理解没有意义。二 是怕自己学习了以后总结出来,万一有不对的地方,误人子弟。而在现在的公司摸爬滚打半年后,感觉自己写代码遇到了瓶...

2018-02-25 11:05:46 190

转载 Java的三种代理模式

Java的三种代理模式1.代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法举个例子来说明代理的作用:假设我们想邀请一位明星,那么并不是直接连接明星...

2018-02-23 21:21:06 118

原创 springboot使用flyway

springboot项目使用flyway进行数据库管理1.application.yml加入以下字段flyway: baseline-on-migrate: true locations: db/migration,db/migration-mocklocations分别指向数据库ddl文件夹和mock数据文件夹2.在resources下创建文件夹,结构如下图-

2017-09-02 10:46:53 4334

转载 Spring DATA JPA[转载]

自 JPA 伴随 Java EE 5 发布以来,受到了各大厂商及开源社区的追捧,各种商用的和开源的 JPA 框架如雨后春笋般出现,为开发者提供了丰富的选择。它一改之前 EJB 2.x 中实体 Bean 笨重且难以使用的形象,充分吸收了在开源社区已经相对成熟的 ORM 思想。另外,它并不依赖于 EJB 容器,可以作为一个独立的持久层技术而存在。目前比较成熟的 JPA 框架主要包括 Jboss 的 H

2017-08-23 21:52:10 157

原创 springboot->使用messagesSourcec处理字段验证抛出错误

业务场景:使用beanValidate时,抛出错误,内容冗余,对其进行处理,只抛出关键信息 1、application.properties文件里增加如下:spring.messages.basename=messagespring.messages.encoding=UTF-8basename即指定了文件的名字2、在resources下创建 mess

2017-08-22 21:46:01 6145

原创 springboot使用feign访问api

本文主要介绍如何在springboot项目中使用feign来访问cnode中文公共api接口一、fein简介Feign使得 Java HTTP 客户端编写更方便。Feign 灵感来源于Retrofit、JAXRS-2.0和WebSocket。Feign最初是为了降低统一绑定Denominator到HTTP API的复杂度,不区分是否支持Restful。Feign旨在通过最少的资

2017-08-05 19:13:37 24805 2

转载 (转载)设计模式之单例模式

所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。 1. 最简单的实现 首先,能够想到的最简单的实现是,把类的构造函数写成private的,从而保证别的类不能实例化此类,然后在类中提供一个静态的实例并能够返回给使用者。这样,使用者就可以通过

2017-01-12 20:35:50 165

原创 jvm的回收机制(老鸟请绕道)

上次我有写到对内存初步的了解,那么这次我将总结我对java自动回收机制的认识与理解。可以知道java是一门有自动回收机制的语言,但他不是第一门使用回收机制的语言。但是对于平时开发的我们,其实关心回收机制的地方并不多,甚至工作几年的老程序员有一些都不会去深度了解java的回收机制,可以说java的回收机制并不完美,一直处在改进中。那么我们谈一下为什么要回收?当计算机分配给java程序一块

2017-01-10 10:40:59 347

原创 读jvm虚拟机的总结

昨日心血来潮,拿着jvm虚拟机狠狠的读了一遍,从自学到现在差不多2个月的时间,一直忙忙碌碌的学者java的各种知识,看得多,忘得也多,学到最多的其实是写代码的思想,代码实现并不难。可以说我们今天写java代码的轻松,是站在很多巨人的肩膀的原因。首先谈谈虚拟机的内存:书讲的很全面,但是对于初学者来讲,我个人觉得你需要搞明白三个内存就非常不错了。首先是栈内存,这里放了基础局类型(int,cha

2017-01-08 15:39:38 293

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除