小编sid*_*nks的帖子

JSP绝对路径

有人可以解释为什么不建议在JSP中使用绝对路径(例如,IntelliJ IDEA向我显示警告)? 在此输入图像描述

jsp intellij-idea

16
推荐指数
1
解决办法
7039
查看次数

Hibernate 4中的NoCacheProvider类替代品

我刚刚意识到org.hibernate.cache.internal.NoCacheProviderHibernate 4 Core包中没有类.也许它被弃用了.那么Hibernate 4有什么交替的吗?先感谢您!

hibernate3 second-level-cache hibernate-4.x

11
推荐指数
1
解决办法
5468
查看次数

单阶段和两阶段(XA)提交之间的真正区别

有人可以澄清单阶段和两阶段提交之间的区别.据我所知,单阶段提交表示在应用程序服务器(服务方法 - > EntityManager)过程中的提交,而XA提交是直到数据库的相同事务(服务方法 - > EntityManager - > DB)并按顺序使用正确回滚整个事务.那么为什么我们不默认使用XA驱动程序呢?这只是性能问题吗?如果我错了,请纠正我.

database jpa commit xa java-ee

10
推荐指数
1
解决办法
9744
查看次数

Hibernate双向ManyToMany删除问题

在我的项目中,我为用户和公司提供实体:

@Entity
@Table(name = "users")
public class UserDetails {

    @Id
    @GeneratedValue
    @Column(name = "user_id")
    private int id;

    @Column(name = "first_name")
    @NotEmpty
    @Size(min = 2, max = 20)
    private String firstName;

    @ManyToMany(cascade = CascadeType.REFRESH)
    @JoinTable(name = "users_companies",
            joinColumns = @JoinColumn(name = "user_id"),
            inverseJoinColumns = @JoinColumn(name = "company_id"))
    private Set<CompanyDetails> userCompanies = new HashSet();

    //getters and setters of course...
}

@Entity
@Table(name = "companies")
public class CompanyDetails {
    @Id
    @GeneratedValue
    @Column(name = "company_id")
    private int id;

    @Column(name = "name")
    @NotEmpty
    @Size(min = …
Run Code Online (Sandbox Code Playgroud)

many-to-many hibernate hibernate-mapping

4
推荐指数
2
解决办法
7570
查看次数

Spring MVC - 会话差异

获取会话HttpServletRequest.getSession()HttpSession注入控制器方法之间有什么区别吗?

java session servlets spring-mvc httpsession

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