使用SpringSide 3.1.4.3开发Web项目的全过程(下) - 编程入门网
觉得users表字段太少,而实际项 目中我们要记录用户的信息远远不止这么少,其实这个问题也好解决,只需要创 建一个 user_details表即可,或者叫user_profiles,再按照之前的步骤创建针 对user_details表的增删查改功能;总之,尽量不要去更改江南白衣已经实现了 的数据库结构和程序代码。
SpringSecurity针对资源的保护,不仅仅是只能在数据库中配置,其实 SpringSecurity更提供了一些有用的标签,可以在视图文件中灵活使用。具体内 容,大家请参考SpringSecurity文档。 第九步、将项目迁移到多数据库环境。其实只要了解前面的八步,简单的项 目就可以搞定了,但是对于致力于高并发高负载的分布式应用,则离不开多数据 源和分布式事务管理,Web Service和AJAX的跨域访问也是做分布式应用的有力 武器。在我前面的博文中,我已经探讨过了多数据源配置的各种问题: SpringSide 3 中的多数据源配置的问题 在SpringSide 3 中使用多个数据库的方法 在这里,我选择了第三种方法,就是在Spring中整合Atomikos。下载 Atomikos 3.5.5版,把如下transactions-essentials-alljar文件和 jta.properties文件拷入到项目的WEB-INF/lib目录下。 创建第二个数据库,名称为MultiDatasourceExampleIndex,其中包含一个 Article表,如下: 聞喘SpringSide 3.1.4.3蝕窟Web?朕議畠狛殻?和?(2)扮寂:2010-12-20 BlogJava 今円牒牒幹秀Entity窃ArticleIndex.java?幹秀Dao窃ArticleIndexDao.java?幹秀 Manager窃 ArticleIndexManager.java?宸叱倖狛殻才念中議狛殻短嗤焚担曝艶 ?侭參厘祥音双旗鷹竃栖阻。葎阻受富園亟Action議垢恬?厘繍耶紗 ActionIndex議強恬慧欺阻ArticleAction嶄?軸壓耶紗Article議揖扮耶紗 ArticleIndex。 俐個applicationContext.xml猟周?塘崔褒芸議dataSource、褒芸議 sessionFactory?旺聞喘JTATransactionManager?泌和?
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |