- 在Maven的项目模块化中,某一个模块使用classLoader获取其他模块的资源。
其实只要依赖其他模块就行了....很蠢的找了一天,不过也正好复习了ClassLoader的原理了。
- SpringMVC 解析JSON串
用对象接受,加一个@RequestBody注解就好了
- group by类型的分页查询
由于group by 是聚合查询,得到的数据是list,因此不好统计总条数。可采用如下方式查询总条数: 随后再使用limit来查询分页数。
SELECT count(*)
FROM (
SELECT
activity_id, brand_id, count(*)
FROM t_limited_activity_result
GROUP BY activity_id, brand_id
) a;
- Maven私服构建中,无法获取私有jar包。可参考以下配置。注意mirror节点的含义
<mirrors>
<mirror>
<!--This sends everything else to /public -->
<id>mirror_central</id>
<name>plugin</name>
<mirrorOf>central</mirrorOf>
<url>http://nexus.maven.com/repository/maven-central/</url>
</mirror>
<mirror>
<!-- public包含了release, snapshot, central的所有jar包 -->
<id>mirror_public</id>
<name>public</name>
<mirrorOf>*</mirrorOf>
<url>http://nexus.maven.com/repository/maven-public/</url>
</mirror>
</mirrors>
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>nexus</id>
<name>beardream's private nexus</name>
<url>http://nexus.maven.com/repository/maven-public/</url>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</snapshots>
</repository>
</repositories>
</profile>
网友评论