极蠢的错误

2018-04-22  本文已影响0人  梦袋熊先生
  1. 在Maven的项目模块化中,某一个模块使用classLoader获取其他模块的资源。

其实只要依赖其他模块就行了....很蠢的找了一天,不过也正好复习了ClassLoader的原理了。

  1. SpringMVC 解析JSON串

用对象接受,加一个@RequestBody注解就好了

  1. 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;
  1. 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>
上一篇 下一篇

猜你喜欢

热点阅读