0 0

社区网站的设计{java(Struts2+mysql)}类似于开心网20

现在手上有个社区的网站,技术用jsp+Struts2+jQuery+mysql;

我想问的是:

1 社区网站中比如有转帖的模块,数据怎么设计,前提是面对大量的数据。现在想用分表的方式解决,我不是太看好,请问大虾们有何见教?

2 数据连接层用什么技术能和mysql交互的更好,提高效率,减少时间?

3 用Struts2只用到action是不是有点屈才了,怎样能让Struts2发挥更大的作用?

4 数据库设计中,用到字符串的形式,就是1vsN的时候,将N用字符串的形式,用逗号(,)隔开,这样设计合理嘛?

 

2010年8月11日 14:50

1个答案 按时间排序 按投票排序

0 0

1.分表带来的实现的复杂性比较高 你可以试试分区表  论时间分区,但对外一个表
2.spring或者hibernate都可以  看看你想用那个了  既然struts2了就spring 配置起来方便。
3.呵呵  这个没啥办法  ,如果你想多用用它的话 发挥它的优势 用用它的过滤器和标签吧   可以解决你很多问题  特别是过滤器  比如验证之类的。

4.如果这个设计是你 的领导设计的 你别怀疑了  ,问问他的想法 相信不会无风起浪的,一定有他的道理。

2010年8月11日 15:01

相关推荐

    Struts2+MySQL登录注册

    Struts2是一个基于MVC(Model-View-Controller)设计模式的Java web框架,它主要用于构建用户界面,尤其是在企业级应用程序中。这个框架提供了一种结构化的开发方式,简化了从前端到后端的交互流程,提高了代码的可...

    struts2+spring+ibatis+mysql

    "Struts2+Spring+Ibatis+MySQL" 是一个经典的Java Web开发框架组合,用于构建高效、可扩展的企业级应用程序。这个组合集成了强大的MVC(Model-View-Controller)框架Struts2、依赖注入与面向切面编程的Spring框架、...

    Struts2+hibernate4+layui+mysql简单的网站后台管理系统

    Struts2+hibernate4+layui+mysql简单的网站后台管理系统 项目描述 简单的网站后台管理系统 运行环境 jdk7+tomcat7+mysql+myeclipse 项目技术(必填) struts2+hibernate4+layui+jquery+jstl 数据库文件 src根...

    Struts2+Spring+Hibernate+Jsp+Mysql5 项目申报系统.zip

    Struts2+Spring+Hibernate+JSP+MySQL5是一个经典的Java Web开发框架组合,也被称为SSH框架。这个项目申报系统是基于这些技术构建的,它提供了高效、灵活且可扩展的后端架构来处理复杂的业务逻辑和数据管理。以下是...

    基于Struts2+Spring+Hibernate+MySql的注册登录系统.zip

    Struts2、Spring、Hibernate和MySql这四个技术是Java Web开发中常用的一套经典组合,被称为SSH框架。这个注册登录系统就是利用这些技术构建的。下面将详细讲解这套组合的相关知识点。 首先,Struts2是一个强大的MVC...

    基于java+struts2+easyui+Mysql实现的课程辅助系统含(课程管理,学生管理,论坛答疑)

    【作品名称】:基于java+struts2+easyui+Mysql实现的课程辅助系统含(课程管理,学生管理,论坛答疑) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训...

    基于JSP+STRUTS2+MYSQL开发的选题系统

    基于JSP+STRUTS2+MYSQL的选题系统, 基于JSP+STRUTS2+MYSQL的选题系统, 基于JSP+STRUTS2+MYSQL的选题系统, 基于JSP+STRUTS2+MYSQL的选题系统,

    物流配货网(jsp+struts2+mysql)

    总之,物流配货网利用JSP、Struts2和MySQL构建了一个完整的Java Web应用,实现了物流行业的信息化管理。这一技术组合为系统的可扩展性、稳定性和安全性提供了坚实的基础,同时也便于后期的维护和升级。

    struts2+hibernate+Mysql开发图书管理系统

    总的来说,"Struts2+Hibernate+MySQL"组合提供了一种强大的Java Web开发解决方案,适用于各种规模的项目。通过这个图书管理系统,我们可以深入理解这些技术的原理和应用,为今后的Web开发积累宝贵经验。

    MyEclipse+MySql+Struts2+Hibernate3新闻发布系统

    总的来说,这个项目展示了Java EE开发的基本流程和常用技术,包括使用MyEclipse进行项目构建,MySQL作为数据存储,以及Struts2和Hibernate的协同工作来处理业务逻辑和数据持久化。对于初学者来说,这是一个很好的...

    java图书管理系统struts+jsp+mysql学生借阅归还项目源码含文档报告.zip

    java图书管理系统struts+jsp+mysql学生借阅归还web项目源码文档,本项目都是亲自运行测过的的,功能正常运行 一、功能介绍: 此项目为struts+javabean+jsp+mysql制作的javaweb图书管理系项目,数据库使用mysql5。 ...

    Struts2+jsp+jdbc+mysql网址导航项目

    【Struts2+jsp+jdbc+mysql网址导航项目】是一个典型的Web开发实战案例,它结合了四个关键的技术栈,用于构建一个动态、交互式的网址导航系统。以下将详细阐述这四个技术在项目中的应用和重要知识点。 **Struts2** ...

    ACM在线评测系统,可以支持C、C++和Java+Struts2 + Spring + Hibernate+课程设计+毕业设计

    ACM在线评测系统,可以支持C、C++和Java+Struts2 + Spring + Hibernate+课程设计+毕业设计 ACM在线评测系统,可以支持C、C++和Java+Struts2 + Spring + Hibernate+课程设计+毕业设计 ACM在线评测系统,可以支持C、...

    Struts2+Mysql图书管理系统

    Struts2+Mysql图书管理系统是一个基于Java Web技术构建的应用程序,主要目的是管理和维护图书馆的图书资源以及读者信息。这个系统包含了多个核心功能模块,旨在提高图书馆工作的效率和便利性。接下来,我们将深入...

    广运物流(struts2+jsp+mysql)

    "广运物流(struts2+jsp+mysql)"是一个基于Java技术栈构建的物流信息交流系统。这个系统利用了Struts2框架处理HTTP请求,JSP进行视图展示,以及MySQL数据库来存储和管理物流相关的数据。下面将详细阐述这三个核心技术...

    struts2+hibernate+mysql实现注册登录

    Struts2、Hibernate和MySQL是Java Web开发中的三个重要组件,它们共同构成了一个完整的MVC(Model-View-Controller)架构。在这个项目中,“struts2+hibernate+mysql实现注册登录”是一个基础的实战教程,旨在帮助...

    struts2+jsp+mysql 编写用户注册程序

    在本篇文章中,我们将详细介绍如何使用Struts2框架、JSP技术以及MySQL数据库来开发一个完整的用户注册系统。这个过程不仅涉及到了前端页面的设计与实现,还包括了后端业务逻辑处理以及数据持久层的设计。 #### 一、...

    用案例学Java Web整合开发:Java+Eclipse+Struts 2+Ajax

    Struts 2是MVC(模型-视图-控制器)设计模式的一种实现,是Java Web开发中的重要框架。它简化了Web应用的结构,提高了代码的可维护性和可复用性。Struts 2的核心组件包括Action、Result、Interceptor和配置文件...

    struts2+mysql+Hibernate物流管理系统

    【Struts2+MySQL+Hibernate物流管理系统】是一个基于Java技术的进销存解决方案,它结合了Struts2作为MVC框架、MySQL作为数据库存储以及Hibernate作为对象关系映射(ORM)工具,为企业的物流管理提供了高效、稳定的...

    struts2+MySQL分页(精).

    ### Struts2与MySQL分页实现详解 #### 一、背景与目的 随着Web应用的不断发展,用户对于信息展示的需求也越来越高。为了更好地管理和展示大量数据,分页技术成为了一个不可或缺的功能。本文将详细介绍如何利用...

Global site tag (gtag.js) - Google Analytics