camel-name-utils

Apache
Java
跨平台
2014-09-19
alexxiyang

用处

用来将字符串在驼峰风格跟下划线风格之间切换。对于一般人可能没用,对于写orm框架的人有点作用。

例子:

company_name -> companyName

安装方式

添加以下依赖到pom.xml

<dependency>
  <groupId>org.crazycake</groupId>
  <artifactId>camel-name-utils</artifactId>
  <version>1.0.0-RELEASE</version>
</dependency>

使用方式

@Test
public void testCamel2underscore() {
        String underscoreName = CamelNameUtils.camel2underscore("AaaBbb");
        assertThat(underscoreName, is("aaa_bbb"));
}

@Test
public void testUnderscore2camel() {
        String camelName = CamelNameUtils.underscore2camel("user_name");
        assertThat(camelName,is("userName"));
}

@Test
public void testCapitalize() {
        String capitalName = CamelNameUtils.capitalize("student");
        assertThat(capitalName,is("Student"));
}

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Camel in action(第一章译文)

camel in action 第一章 中文

2014/09/19 16:57
261
0
Camel概念【Exchange 】

E文摘自书籍camel in action

2015/01/27 22:25
413
0
Camel概念【Camel’s message model(消息体模型)】

E文摘自书籍camel in action,作为一个初学者,感觉英文原著是有必要多啃啃的,所以想把这本camel in action 当做迈向攻城师的攻城战略。以此勉励自己不要懒惰!!!...

2015/01/27 16:37
97
0
Camel概念【Architecture ①】

E文来着 camel in action

2015/01/28 22:34
117
1
Camel In Action 读书笔记 (5)

接下来说说第四章, 第四章介绍如何在Camel中使用普通bean,关于bean的使用方式前面已有介绍:javaDSL和SpringDSL两种方式。 下面讲下bean的Camel中的使用模式。 The Service Activator patt...

2013/06/09 11:35
587
0
Camel-Core 分析 (1)

在Camel中定义一个路由最基本的元素有Context,Component,endPoint 。 在下图中可以看到Camel的顶层接口为Service. Camel的组件(比如Route,Component,Component,Endpoint,)都是以服务的形式...

2013/06/09 16:37
677
0
运用Quartz, Camel, Spring实现分布式Orchestration服务(Usi...

Quartz is a powerful and popular Java Scheduler API. It allows simple timers or more complicated jobs a la Unix cron. Camel is a Java Open Source API that implements Enterprise ...

2012/11/15 10:49
466
0
学习ServiceMix笔记(五) 学习ServiceMix的blueprint配置

对比两个blueprint配置文件看blueprint的基本使用方法

2014/04/18 12:24
83
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部