自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CoffeeAndIce的博客

技术仅是工具,工具在于应用

  • 博客(4)
  • 收藏
  • 关注

原创 google(轻量级依赖注入框架)Guice学习 (四) guice与springboot简单协作、总结

        对于guice,经过前文的叙述,应该有了相对清晰的了解guice,那么我们归根到底技术还是要结合业务的,因此,与时下流行的springboot进行协作处理,加深理解。开始,spring与guice的出发点是一样的,但是后来spring逐渐形成一个技术栈,但他们并不冲突。不慌。        回顾一下springboot rest Controller        springbo...

2018-05-16 15:56:21 3035

原创 google(轻量级依赖注入框架)Guice学习 (三) 作用域、AOP

一、作用域(控制对象生命周期)利用上文业务,插入一个缓存类来说明作用域/** * 实现cache,使用谷歌类库 * * @author lg * */public class GuiceDemoCache extends AbstractCache<String, String> { private final Map<String, String> ke...

2018-05-15 15:43:53 986

原创 google(轻量级依赖注入框架)Guice学习 (二) 绑定、Module的关系

先前已经讲述了绑定的一个基本流程,然后我们尝试将guice黑盒后,注入和绑定是分开的。在绑定的时候,我们可以有很多非常灵活的结构、语法和概念来需要掌握。module是可以互相嵌套与并列的,嵌套的话可以install引入。一、常用的绑定方法:(1)类名绑定 (把一个需要的东西绑定到具体实现的类上)    eg:       bind(PriceService.class).to(PriceServi...

2018-05-14 01:08:28 3273 2

原创 google(轻量级依赖注入框架)Guice学习 (一)注入

Guice与Spring 相比,属于轻量级框架,更轻,帮助我们解决Java项目中的依赖注入问题。如果仅需要解决依赖和注入问题的话,就应该考虑一下它,而不是直接Spring走起谈论:注入首先来设定场景,假设有一个订单场景,当然,我们只为了展示注入而设定一个微小的代码段;ps: 文中所用maven配置 <properties> <project.build.sourceEncod...

2018-05-13 22:28:41 3200

空空如也

空空如也

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

TA关注的人

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