sanshangWeb應(yīng)用開發(fā)框架
sanshang 是一個Web應(yīng)用開發(fā)框架,框架的主流選型:
Spring 2.5 + Hibernate 3 + Struts 2.1 + Freemarker+JSP 2.0 + JQuery + JAX-WS2 (by Apache CXF 2) + WS-Security+SpringSecurity2
框架開發(fā)環(huán)境:
Eclipse3.4
現(xiàn)將用到的知識慨括如下:
整個框架采用Annotation注釋,遵循約定大于配置的原則,使用AnnotationSessionFactoryBean的packagesToScan掃描classpath中的@Entity等注釋類自動生成表。
1、Hibernate search
2、Hibernate的多表映射,Ehcache二級緩存
3、DAO繼承Spring的SimpleJdbcTemplate和SimpleHibernateTemplate
4、Ehcache :spring Modules ehcache
5、Spring Security2 code彩色驗證碼,資源存入數(shù)據(jù)庫,并使用緩存管理
6、CXF WebService WS-Security
7、Spring計劃:DailyTrigger
8、Struts Convention Plugin
9、Spring mail集成
10、Sitemesh
11、Freemarker+jsp
12、Jquery
13、Logback日志
目前尚未發(fā)布任何文件。
評論
圖片
表情
