小编gre*_*gor的帖子

春季3 MVC应用程序是否有maven 2原型?

我正在试验spring 3 MVC框架.由于我使用maven 2来管理我的项目,我正在寻找一个原型来创建一个spring 3 MVC应用程序.

spring maven-2 spring-mvc maven-archetype

62
推荐指数
4
解决办法
7万
查看次数

从DATE和TIME创建DATETIME

在MySQL中是否有办法从DATE类型的给定属性和TIME类型的给定属性创建DATETIME?

mysql datetime

39
推荐指数
4
解决办法
4万
查看次数

如何使用Spring Data JPA和Spring Security实现AuditorAware?

我们在应用程序中使用Hibernate/JPA,Spring,Spring Data和Spring Security.我有一个User使用JPA映射的标准实体.而且,我有一个UserRepository

public interface UserRepository extends CrudRepository<User, Long> {
    List<User> findByUsername(String username);
}
Run Code Online (Sandbox Code Playgroud)

它遵循Spring Data约定来命名查询方法.我有一个实体

@Entity
public class Foo extends AbstractAuditable<User, Long> {
    private String name;
}
Run Code Online (Sandbox Code Playgroud)

我想使用Spring Data审计支持.(如此处所述.)因此我创建了AuditorService如下:

@Service
public class AuditorService implements AuditorAware<User> {

    private UserRepository userRepository;

    @Override
    public User getCurrentAuditor() {
        String username = SecurityContextHolder.getContext().getAuthentication().getName();
        List<User> users = userRepository.findByUsername(username);
        if (users.size() > 0) {
            return users.get(0);
        } else {
            throw new IllegalArgumentException();
        }
    }

    @Autowired
    public void setUserService(UserService userService) …
Run Code Online (Sandbox Code Playgroud)

spring hibernate jpa spring-security spring-data

15
推荐指数
2
解决办法
1万
查看次数

如何在基于功能的eclipse rcp应用程序中自动启动org.eclipse.gemini.blueprint.extender?

我有一个使用双子座蓝图的eclipse rcp应用程序.它有两个功能,因此是一个基于功能的产品.我们的一些捆绑包依赖于蓝图扩展器创建的服务.但实际上蓝图扩展器仅在启动时解决而未激活.今天我们通过在bundle激活器中执行代码来解决这个问题,它会检查org.eclipse.gemini.blueprint.extenderbundle是否已经启动,如果没有启动它.

将包添加到.product中,起始级别为3且autoStart=true无效.我认为这是因为我们的产品是基于功能的.它是否正确?自动启动扩展器的最佳方法是什么?

osgi eclipse-rcp eclipse-gemini e4

6
推荐指数
1
解决办法
541
查看次数

是否可以在浏览器中生成 SSL 证书?

对于管理界面,我们希望使用 SSL 实现客户端身份验证。这个想法是在注册过程中,每个用户都会生成一个 SSL 证书,该证书在浏览器中注册并用于向服务器验证客户端。私钥永远不会离开客户端很重要。因此,无法在服务器上生成证书并将其发送给客户端。

是否可以使用 JavaScript 在浏览器(例如 IE 9+、Firefox 12+、Chrome)中生成 SSL 证书?是否可以注册证书?

javascript ssl

3
推荐指数
1
解决办法
4356
查看次数

如何使用spring数据jpa处理URI类型的属性?

假设有一个实体

@Entity
public class Article {
 // ...
  private String uri;

  public void setUri(URI uri) {
    this.uri = uri.toString();
  }

  public URI getUri() {
    return URI.create(uri.toString();
  }
}
Run Code Online (Sandbox Code Playgroud)

和一个spring数据jpa存储库

public interface ArticleRepository extends CrudRepository<Article, Long> {
    Optional<Article> findByLink(URI link);
}
Run Code Online (Sandbox Code Playgroud)

但使用该findByLink(URI)方法失败了InvalidDataAccessApiUsageException: Parameter value [http://foo.de/foo.html] did not match expected type [java.lang.String (n/a)].通过将参数类型更改为字符串可以避免这种情况.但是URI在查询之前必须将每个都转换为字符串.

URI如果必须使用spring data jpa查询属性,处理类型属性的最佳方法是什么?

java spring spring-data-jpa

3
推荐指数
1
解决办法
1285
查看次数