在我之前的大多数项目中,我有两个域模型,一个带有JAXB注释,另一个带有JPA注释。我知道它们可以在同一个类中结合成一个带有两个注释的模型,但在我的经验中,这种方法的权衡总是得出将它们分开的结论。单独方法的另一个优点是能够使用XSD创建JAXB类,并且可以轻松地从其他项目中链接到XSD。
在大多数情况下,我需要工厂类能够灵活地创建我的实体的JAXB表示。
public class UserFactory
{
public UserFactory(User queryUser, String lang)
{
this.queryUser=queryUser;
this
我需要一个通用的脚本/模式来从URL中提取主域名。下面的尝试失败了。
假设我有这个link1,并且需要提取主域名(google.co.uk)而没有子域(邮件)。我制作了这个脚本,它对.co.uk很好,但是对于只有一个顶级域名的网站,比如:.com和.com,它会失败。
是否有更好的方法从任何URL中提取主域名?URL的构造如下:
https://(optional sub-domain)*(domain name with two or three top-level domain name)(optional forward slash followed by text)*
*指的是零次或多