sanshangWeb应用开发框架
sanshang 是一个Web应用开发框架,框架的主流选型:
Spring 2.5 + Hibernate 3 + Struts 2.1 + Freemarker+JSP 2.0 + JQuery + JAX-WS2 (by Apache CXF 2) + WS-Security+SpringSecurity2
框架开发环境:
Eclipse3.4
现将用到的知识慨括如下:
整个框架采用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彩色验证码,资源存入数据库,并使用缓存管理
6、CXF WebService WS-Security
7、Spring计划:DailyTrigger
8、Struts Convention Plugin
9、Spring mail集成
10、Sitemesh
11、Freemarker+jsp
12、Jquery
13、Logback日志
目前尚未发布任何文件。
评论