
Spring
运猫
唯一能够阻止你前进的人就是你自己。
展开
-
关于在eclipse中使用Spring+JUnit时,JUnit找不到测试类的问题
这个问题实际上就是当使用Spring时,JUnit会到哪里找其测试类的类文件(class文件)。 假设: 被测试类在/WEB-INF/src中,测试类在/test中 实际上无论你在eclipse通过“Build path”如何设置测试类和被测试类的class文件输出路径,JUnit都只会自动到/target/test-classes中找测试类。所以不必挣扎了,只需要在“Build path”中设原创 2017-04-01 15:47:41 · 14836 阅读 · 1 评论 -
Spring MVC 国际化
为了让web应用程序支持国际化,必须识别每个用户的首选区域,并根据这个区域显示内容。 在Spring MVC应用程序中,用户的区域是通过区域解析器来识别的,它必须实现LocaleResolver接口。Spring MVC提供了几个LocaleResolver实现,让你可以按照不同的条件来解析区域。除此之外,你还可以实现这个接口,创建自己的区域解析器。 要定义一个区域解析器,只需在...转载 2018-06-09 09:02:13 · 197 阅读 · 0 评论 -
单元测试的回滚
一般在单测上加上注解: @Transactional @Rollback 就可以对单测的数据库操作回滚。 但是如果配了多数据源,对于非主数据源的数据库操作,这种办法不会起作用。这时候需要对@Transactional(transactionManager = "transactionManagerSecondary")指定对应的事务管理器才可以。...原创 2018-07-02 21:14:01 · 1694 阅读 · 0 评论 -
关于Spring Data Jpa的分页、跨表查询
jqa的query使用原生sql查询(nativeQuery = true)的时候不支持排序的,需要在sql里面加上:ORDER BY ?#{#pageable} Spring Data Jpa本地查询(带分页方式) Example @Query(value = "select u.* from user u INNER JOIN project_user pu " + ...原创 2018-07-27 15:23:45 · 2609 阅读 · 2 评论