文档章节

【J360】开篇:开源应用大集合开工了。【同步更新】

Hi徐敏
 Hi徐敏
发布于 2015/04/11 00:35
字数 509
阅读 140
收藏 0
点赞 1
评论 0

J360

https://github.com/xuminwlt/j360


前言

自从上了J2EE,感觉时间都变得永远不够用了。

J2EE就是这么一个让人又爱又恨的世界,学不完的框架写不完的代码,在实际工作中,用到的工具和重复造轮子总是站在矛盾的两边,各有各的优劣,每当一个很好的框架碰到极其恶心的配置的时候,造轮子的冲动就要爆发了,是耐心的学完SpringSecurity还是自己写个Session Filter简单实现算了,于是建了J360这个开源工程,将目前用的最广泛的一些工具集成到工程内容,便于大家一起学习分享。


概要

j360使用spring作为众多工具集成的容器。

  • base:基础模块包括每个功能点上面的集成Demo,未加入业务逻辑

    Memcache、MongoDB、Radis

  • Core:在实际业务中使用集成的框架进行开发,主要实现对Base模块的方法二次封装

  • Ext:系统一些辅助的功能模块,比如日志类、评论类信息

  • Web:业务视图和对外HTTP接口的模块

    

工具

工程使用IDEA开发工具,使用Maven多模块设计,其中j360-Parent同时承担了继承和聚合的功能。


其他

工程中使用到的一些框架需要使用到对应的服务器相关部署知识,请到博客分类中,或者对应的源码说明内容有对应的服务器部署链接。

版权

MIT license 

本工程完全开源,代码可用于任意免费或者收费软件中,内部集成的框架插件请参照其对应的授权策略为准。


本工程会不断更新,同时会引入新的功能和集成框架。




© 著作权归作者所有

共有 人打赏支持
Hi徐敏
粉丝 118
博文 40
码字总数 67954
作品 0
静安
架构师
英特尔下周推出开源的 3D 印刷机器人

据相关报道,英特尔将在下周推出一个开源叫吉米的机器人,届时将提供了原理图和AI代码,使 人们可以3D打印自己。英特尔的未来学家布莱恩·大卫·约翰逊透露,吉米和其他几个概念机器人今天在...

oschina ⋅ 2013/09/16 ⋅ 15

中小型研发团队架构实践:集中式日志ELK

一、集中式日志 日志可分为系统日志、应用日志以及业务日志,系统日志给运维人员使用,应用日志给研发人员使用,业务日志给业务操作人员使用。我们这里主要讲解应用日志,通过应用日志来了解...

张辉清 ⋅ 2017/12/04 ⋅ 0

Web、移动开发资源、开源工具整理

整理了一些Web、移动开发资料,开源工具,供需要的朋友们查阅: Web移动开发各类网站学习资源: 成为优秀的Web移动开发者:编程资源大全 成为优秀的Web移动开发者:前端开发学习资源集合 成为...

咲晚杍 ⋅ 2014/03/13 ⋅ 1

【开源访谈】SequoiaDB 技术总监郝大为谈分布式数据库对非结构化数据管理和应用

SequoiaDB 巨杉数据库,是一款面向企业级的分布式 NewSQL 数据库,自主研发并拥有完全自主知识产权,没有基于任何其他外部的开源数据库源代码。作为国内第一款完全自主研发,后又选择开源的商...

OSC源创君 ⋅ 2017/02/28 ⋅ 4

【源资讯 第09期】平安夜别光顾着撸代码,看看开源界发生了什么大事~

“双旦”马上就要到了,到处都洋溢着喜庆的气氛,热闹怎么少得了开源呢~ 开源中国 “2016 年度最受欢迎中国开源软件”评选活动正式启动啦!根据软件 2016 年在开源中国的关注度、浏览量、收藏...

两味真火 ⋅ 2016/12/23 ⋅ 3

开源大数据周刊-第77期

资讯 锤炼视频大数据时代的“火眼金睛” 我们身处一个大数据的时代,视频数据的爆炸性增长是这个时代的重要特征之一。如何让计算机看懂视频的内容,实现对海量视频数据的检索和分析是有效管理...

开源大数据 ⋅ 01/02 ⋅ 0

react-native 从简单的事件分发来介绍redux

转载请注明出处:王亟亟的大牛之路 这两天组里来了几个新人,有的用过redux,有的没用过,为了让他们上手或者理解的更透彻,就写了个demo,代码逻辑来源于https://github.com/ninty90/react-na...

ddwhan0123 ⋅ 2017/05/19 ⋅ 0

11月 第4周 GitChat 话题排行榜

编辑 | 嘉仔 因现在每天开展的 Chat 活动较多,GitChat 根据每场 Chat 参与人数、作者评分、课程内容等综合信息,为用户推荐每周优秀内容,方便大家阅读及回顾。榜单内包含了每场 Chat 的参与...

gitchat ⋅ 2017/11/26 ⋅ 0

中小型研发团队架构实践:搜索服务器Solr

一、Solr 是什么 Apache Solr 是一个开源的搜索服务器,Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。 Apache Lucene 是一个高效的、基于 Java 的全文检索库。 二、为什么...

张辉清 ⋅ 2017/12/18 ⋅ 0

USE OF NWP FOR NOWCASTING CONVECTIVE PRECIPITATION

文章出自Use of NWP for Nowcasting Convective Precipitation: Recent Progress and Challenges 主要讨论了近年来临近预报技术的发展,从模式分辨率降低,快速循环的系统,高时间分辨率短临...

粗衣大布裹天涯 ⋅ 2017/11/06 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

火狐浏览器各版本下载及插件httprequest

各版本下载地址:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ httprequest插件截至57版本可用

xiaoge2016 ⋅ 13分钟前 ⋅ 0

Java学习路径及练手项目合集

Java学习路径及练手项目合集

颖伙虫 ⋅ 28分钟前 ⋅ 0

Docker系列教程28-实战:使用Docker Compose运行ELK

原文:http://www.itmuch.com/docker/28-docker-compose-in-action-elk/,转载请说明出处。 ElasticSearch【存储】 Logtash【日志聚合器】 Kibana【界面】 答案: version: '2'services: ...

周立_ITMuch ⋅ 54分钟前 ⋅ 0

使用快嘉sdkg极速搭建接口模拟系统

在具体项目研发过程中,一旦前后端双方约定好接口,前端和app同事就会希望后台同事可以尽快提供可供对接的接口方便调试,而对后台同事来说定好接口还仅是个开始、设计流程,实现业务逻辑,编...

fastjrun ⋅ 今天 ⋅ 0

PXE/KickStart 无人值守安装

导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 常规的办法有什么? 光盘安装系统 ===> 一...

kangvcar ⋅ 昨天 ⋅ 0

使用Puppeteer撸一个爬虫

Puppeteer是什么 puppeteer是谷歌chrome团队官方开发的一个无界面(Headless)chrome工具。Chrome Headless将成为web应用自动化测试的行业标杆。所以我们很有必要来了解一下它。所谓的无头浏...

小草先森 ⋅ 昨天 ⋅ 0

Java Done Right

* 表示难度较大或理论性较强。 ** 表示难度更大或理论性更强。 【Java语言本身】 基础语法,面向对象,顺序编程,并发编程,网络编程,泛型,注解,lambda(Java8),module(Java9),var(...

风华神使 ⋅ 昨天 ⋅ 0

Linux系统日志

linux 系统日志 /var/log/messages /etc/logrotate.conf 日志切割配置文件 https://my.oschina.net/u/2000675/blog/908189 logrotate 使用详解 dmesg 命令 /var/log/dmesg 日志 last命令,调......

Linux学习笔记 ⋅ 昨天 ⋅ 0

MVC——统一报文格式的异常处理响应

在我们写controller层的时候,常常会有这样的困惑,如果需要返回一个数据是,可能为了统一回去构造一个类似下列的数据格式: { status:true, msg:"保存成功!", data:[]} 而且在写...

alexzhu592 ⋅ 昨天 ⋅ 0

android -------- 打开本地浏览器或指定浏览器加载,打电话,打开第三方app

开发中常常有打开本地浏览器加载url或者指定浏览器加载, 还有打开第三方app, 如 打开高德地图 百度地图等 在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。 如果手机本身...

切切歆语 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部