我一直在研究Java中的RESTful Web服务,我发现的大多数方法都看起来相当臃肿.这些包括来自NetBeans,Spring 3和使用Singletons的EJB的方法.
我可能是错的,所以请随意纠正我,但这些都"感觉"就像一个相对简单的问题的非常复杂的解决方案.
任何人都可以建议一个非常简单和轻量级的方法来在Java中执行RESTful Web服务吗?
我不相信MVC在后端是必要的,而不是我正在寻找干净的垂直切片.
我不需要持久性,除非它可以连接到mongoDB - 所以我不需要任何ORM映射.
我试图在空格和一些特定的特殊字符上拆分字符串.
鉴于字符串"john - &+ $?.@ boy"我想得到数组:
array[0]="john";
array[1]="boy";
Run Code Online (Sandbox Code Playgroud)
我已经尝试了几个正则表达式,并没有在哪里.这是我目前的刺:
String[] terms = uglString.split("\\s+|[\\-\\+\\$\\?\\.@&].*");
Run Code Online (Sandbox Code Playgroud)
这保留了"约翰"而不是"男孩".任何人都能得到我剩下的这个吗?