Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hankaibo/myframework


https://github.com/hankaibo/myframework

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        

# myframeword!
> 不多言,详情请看代码。

# 内容列表

* [Web](#web)
* [Database](#Database)
* [Services](#Services)
* [Utilizes](#Utilizes)
* [Test](#Test)
* [Environment](#Environment)

# Web
* MVC Framework: struts2问题太多了,更新慢,漏洞多,而且使用中也麻烦,而SpringMVC3 Restful太棒了。
* Template:当然是使用SUN的官方标准JSP2.0了。
* Javascript Library:jQuery,相信这个大家都会吧!
* CSS Framework:Twitter Bootstrap,一是因为它流行,简洁;二是没有美工啊!
* JavaScript/CSS Compressor: YUI Compressor。
* Validation: 前台JQuery Validation Plugin,后台Hibernate Valiator,双剑合璧,天下无敌。

# Database
* ORM Framework:采用半自动化的MyBatis,简洁和性能都不比Hibernate差,而且学习曲线几乎没有。
* SQL数据库:使用MariaDB,谁让MySQL不开源了呢!
* 数据库连接池:druid。

# Services
* Security Framework: 信涛哥,选Apache Shiro,不懂的话自己Iteye去。
* Schedule:JDK自带的不好用,Quartz强大却需要配置,Spring自带的就方便而又不失强大功能。
* LDAP:Spring LDAP,不解释。

# Utilizes
* General:当然是Apache Commons Lang了,虽然Google的Guava也不错,但没用过。
* Logging:logback都出来好几年了,不管好不好,还是用它了Slf4j+Logback.
* JSON:必须jackson.

# Test
* Unit Test:只会用JUnit啊!

# Environment
* SDK:当然是JDK7了,9到要出世了,7再不用就没机会了。
* 服务器:Tomcat7,对servlet3.0支持挺好的。