GithubHelp home page GithubHelp logo

yatouxiaofen / weathertop Goto Github PK

View Code? Open in Web Editor NEW

This project forked from king-angmar/weathertop

0.0 1.0 0.0 21.7 MB

J2EE学习以及Linux组件学习的日常总结,适合想了解和温习基础知识的童鞋。目前计划包含的内容有设计模式、Springboot、SpringCloud;以及Linux开源组件Redis、Kafka、Nginx、ElasticSearch、Hadoop、Zookeeper等

License: MIT License

Java 30.27% HTML 24.26% JavaScript 33.64% CSS 11.82%

weathertop's Introduction

weathertop

风云顶(Weathertop),指环王魔戒中一处地名,辛达语中称为阿蒙苏尔,是风云丘陵中最南端的山峰,它跟其他山岗稍稍分开。它顶端呈圆锥形,峰顶略显平坦。在指环王魔戒中放置了名为帕蓝提尔(Palantíri)的“真知晶石”,可用于远望和交流的一种黑色晶石。

1. 目录结构

|-- akkad-base                      ------------------------------基包
|   |-- base-persistence            ------------------------------持久层包
|   |   |-- persistence-domain      ------------------------------样例代码中对Locatin的DAO、MAPPER、MAPPING
|   |   |-- persistence-mybatis     ------------------------------Mybatis持久层基包
|   |-- base-utils                  ------------------------------通用工具包
|   |-- base-utils-non-db           ------------------------------无数据库依赖的工具包,pom
|-- akkad-cloud                     ------------------------------SpringCloud入门
|-- akkad-handball                  ------------------------------JAVA常用的学习样例
|-- akkad-springboot                ------------------------------Springboot集成大全
|-- doc
|   |-- image
|-- README.md

2. persistence-mybatis

基于Mybatis组件并结合泛型实现BaseMapper、BaseService,子类继承该类,即可拥有通用的CURD,减少重复编码的麻烦,提高开发效率。

  • 分页组件是继承开源com.github.pagehelper
<dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper-spring-boot-starter</artifactId>
    <version>1.2.3</version>
</dependency>
  • 在应用中PageHelper.startPage即可,后面需要紧跟着持久层语句,否则分页失效
    public PageInfo<T> selectPage(PaginationInfo pgInfo, T t) {
        PageHelper.startPage(pgInfo.getPageNum(), pgInfo.getPageSize());
        List<T> lt = getMapper().getList(t);
        PageInfo<T> pageInfo = new PageInfo<T>(lt);
        return pageInfo;
    }

3. akkad-cloud入门

详情可查看

4. akkad-handball【手球】

5. SpringBoot入门

点击即可查看Springboot详细入门样例介绍

6. Linux说明

点击即可查看Linux入门详细入门样例介绍

7. Kafka消息MQ

点击即可查看Kafka入门详细入门样例介绍

8. elasticsearch

详细查看elastic入门,介绍了安装,以及集成SpringBoot

9. zookeeper安装

点击即可查看zookeeper入门详细入门样例介绍

10. hadoop学习

点击即可查看Hadoop学习详细入门样例介绍

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.