GithubHelp home page GithubHelp logo

nicefish-springmybatis's Introduction

NiceFish-SpringMybatis

NiceFish是一个系列教学项目,都是Angular这个技术栈。

对应的视频教程

此项目对应的视频教程(超清),包括所有PPT,请点这里:http://damoqiongqiu.github.io/videos/index.html

有一些人抱怨说视频没有从头手敲代码,跟不上节奏,如果你是从0开始学习Angular,还是看收费版的视频吧,讲得更细致一些(我自己觉得很啰嗦),内容提纲也在我的主页上,你自己找着看。

模块结构说明

前后端是完全分离开发的,此项目对应的前端代码位于NiceFish项目的nicefish分支上。请注意,是在http://git.oschina.net/mumu-osc/NiceFish/ 这个项目的nicefish分支上,与其它分支无关,其它分支都是我们日常开发过程中建的分支,还有2个是教学用的分支,与此项目无关。

此项目采用的是maven的组织方式,开发工具使用的是IDEA。

  • 最顶层的NiceFish项目,这是总的父项目,它什么也不做,只是一个空的容器,用来容纳和管理外部的开源jar包,所有子maven module项目都依赖于它。
  • nicefish-bpm,这个子模块未来用来实现bpm相关的业务;
  • nicefish-common-utils,这个子模块用来放自己编写的一些工具类;
  • nicefish-order,这个子模块未来用来实现订单相关的业务;
  • nicefish-auth,这个子模块用来实现授权相关的业务,依赖于apache shiro框架;
  • nicefish-web,这是web入口,它会被打成war包,它依赖于以上所有模块打出来的jar包。

使用方法

【注意】此项目需要JDK 8和Tomcat 8,如果你不知道如何配置IDEA和Maven的JDK版本,请查看这个链接http://blog.csdn.net/qq_37107280/article/details/73246274

  • 第一步:克隆此项目的代码。
  • 第二步:在IDEA中导入此项目并配置好Tomcat,如果你不知道如何操作,请点击这个链接,里面有详细的步骤http://www.thinksaas.cn/topics/0/685/685545.html
  • 第三步:建库,sql脚本在docs/sqls目录下,推荐使用最新版本的mysql或者MariaDB。
  • 第四步:配置并启动nginx,把nginx的静态资源目录指向纯前端项目NiceFish的dist目录,如果您不知道如何配置,请参考docs目录下的nginx.conf文件。关于NiceFish纯前端项目的构建过程,请查看项目对应的README。再次强调,能与后端服务对接的代码位于NiceFish项目的nicefish分支上!https://gitee.com/mumu-osc/NiceFish
  • 第五步:在IDEA中启动Tomcat服务器,打开你的浏览器访问http://127.0.0.1,就可以看到界面了。

截图示意如下:

效果图

效果图

在线交流QQ群

Angular-1区-丝绸之路:286047042(满)

Angular-2区-敦煌:139357161(满)

Angular-3区-玉门关:473129930(满)

Angular-4区-河西走廊:483016484(满)

Angular-5区-楼兰:604253120(将满)

Angular-6区-凉州:124641447(将满)

脚本娃娃-桃花岛-83163037(将满)

如果您有Angular相关的问题需要讨论,或者单纯想跟我Say Hello,请加上面几个扣扣群。注意,我每天都会收到大量的求助消息,真的有点忙,所以请您优先在扣扣群里面讨论问题。

关于我

我是大漠穷秋,我的Github个人主页在这里:http://damoqiongqiu.github.io/

开源许可证

MIT

你可以随意使用此项目,无需通知我,因为我可能很忙没空搭理你。

nicefish-springmybatis's People

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.