`
telemessage
  • 浏览: 6893 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

开源一个spring+mybatis+velocity+maven项目

阅读更多

最近业余时间比较多,在家没事,想做一个网站玩一下,后来由于时间关系,没有完全开发好,现在把源码分享出来,希望给初学者带来一些帮助,项目是基于spring+mybatis+velocity+maven搭建的,按照框架分为了6个子项目,比较适合大型团队合作开发的项目,项目本身包含了几个简单的框架,比如:邮件发送组件、认证授权组件等,包括前后台系统,后台系统UI主要是基于Bootstrap3,数据库基于Mysql,一共大概30张数据库表,使用了申明式事务控制,事务放在项目的biz子项目,具体大家可以下载附件源码,码农们看代码应该是比较好的一种方式,因为本人的确不太会写博客尴尬

项目通过maven打包好后,可以直接使用maven的jetty插件运行,本地运行界面如下:

首页

 

频道页



 登录页



 用户中心-收货地址



 找回密码



 账号安全



 项目源代码见附件,没有经过任何修改,如果大家在使用过程中遇到任何困难,请加我新浪微博(微博用户名:姚_芳)一起沟通探讨,数据库脚本包含在附件内的SQL文件夹。

 

 

分享到:
评论
3 楼 kuailezhutou 2015-03-13  
最近,在做的项目也是这个框架的,学习下!感谢楼主啊
2 楼 yaya_wiscom 2014-12-20  
后台一个界面都没有。。
1 楼 liulangdeyu999 2014-12-17  
先学习一下,感谢楼主分享

相关推荐

    maven+springMVC+mybatis+velocity+mysql+junit项目框架搭建

    Maven是一个项目管理工具,用于构建、依赖管理和项目信息管理。它通过POM(Project Object Model)文件来管理项目配置,自动下载所需库,并执行编译、测试、打包等生命周期阶段。在本项目中,Maven帮助我们统一构建...

    activiti+spring+srping Mvc+mybatis+maven整合

    `maven`是一个项目管理工具,用于构建、依赖管理和项目信息管理。在这个项目中,Maven被用来统一管理项目的构建过程,自动下载依赖库,确保所有组件的版本兼容性。 在这些技术的整合过程中,通常会按照以下步骤进行...

    maven+springMVC+mybatis+velocity+mysql+junit 代码生成器

    【标题】"maven+springMVC+mybatis+velocity+mysql+junit 代码生成器" 描述了一个集成开发环境,这个环境结合了多种技术,旨在帮助开发者快速、高效地生成应用程序的基础代码。以下是这些技术及其相关知识点的详细...

    maven+druid+mybatis+velocity框架整合

    "maven+druid+mybatis+velocity"就是一个常见的高效开发架构,它涵盖了构建管理、数据库连接池、持久层操作以及模板引擎等多个核心部分。下面将详细阐述这些组件及其整合方式。 1. Maven:Maven是Apache软件基金会...

    Maven 整合 Spring mvc + Mybatis + Velocity 的实例

    Maven是一个项目管理和综合工具,它通过读取项目配置文件(pom.xml)来管理项目的构建、依赖和报告。在Maven中,你可以声明项目依赖,Maven会自动下载并管理这些依赖,极大地简化了项目的构建过程。在我们的实例中,...

    SpringMVC+Spring+myBatis+Maven源码

    Maven是Apache软件基金会的一个项目,它是一个项目管理和综合工具,主要用于Java项目的构建、依赖管理和项目信息管理。Maven通过一个项目对象模型(Project Object Model,POM)来描述项目,并利用插件来执行构建...

    Spring+SpringMVC+MyBatis整合教程

    Spring 是一个开源框架,最初由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了简化企业应用开发的复杂性而创建的。Spring 使用基本的 JavaBean ...

    spring3 mvc+mybatis+velocity+maven

    - Maven是一个项目管理工具,用于构建、依赖管理和项目信息管理。它通过POM(项目对象模型)文件来描述项目配置,自动化构建过程。 - 在这个项目中,Maven可能用于管理项目的依赖关系,包括Spring MVC、MyBatis和...

    应用实例,可运行maven+springmvc+mybaits+freemarker+velocity

    **Maven** 是一个项目管理和综合工具,它通过提供一个标准的目录结构和依赖管理机制,简化了Java项目的构建过程。Maven使用POM(Project Object Model)文件来定义项目依赖、构建过程和配置信息,使得开发者可以方便...

    spring+velocity+ibatis

    标题“spring+velocity+ibatis”揭示了一个基于Java的Web应用程序开发组合,它结合了Spring框架、Velocity模板引擎和iBatis数据访问层。这个项目可能是为了演示或教学如何有效地集成这三个组件,以便构建一个完整的...

    ssm框架+maven+velocity+pagehelper分页整合

    4. **Maven**:Maven是一个项目管理和综合工具,它通过POM(Project Object Model)文件来管理项目的依赖关系,自动构建项目,执行测试,打包和部署应用。在本项目中,Maven用于自动化构建流程,确保所有依赖项正确...

    smvc-ace:spring-mvc+velocity+mybatis ;DB

    DB" 指的是一个基于Spring MVC、Velocity模板引擎和MyBatis持久层框架的Web应用程序项目,其中数据库选用MySQL。这个项目的目的是创建一个高效、灵活的后端架构,便于开发和维护。 【Spring MVC】是Spring框架的一...

    Spring+Struts2+IBatis 项目整合(四)

    在本项目整合中,我们将探讨如何将三个著名的技术框架——Spring、Struts2和IBatis——集成在一起,创建一个高效且灵活的企业级Web应用程序。这个整合通常被称为SSH(Spring、Struts2、Hibernate或iBatis)框架栈,...

    freemarker+ssm+maven整合.rar

    5. **Maven**:Maven是一个项目管理和综合工具,用于构建、依赖管理和项目信息管理。在这个整合项目中,Maven负责下载并管理所有依赖库,确保SSM+Fremarker的正确运行。 6. **整合步骤**: - 配置pom.xml:在Maven...

    SpringBoot集成Mybatis,velocity模板展示数据

    接下来是Velocity模板引擎,它是Apache软件基金会的一个开源项目,用于生成静态网页或者动态内容。Velocity的语法简洁,易于理解,且与Java代码分离,有利于提高页面的可读性和维护性。在SpringBoot中,我们可以通过...

    SpringBoot Velocity 代码生成模板

    Velocity是Apache软件基金会的一个开源项目,它是一个基于Java的模板引擎,用于生成动态内容。Velocity通过简单的语法,如`${variable}`,将模板与Java对象(称为上下文)连接起来,允许开发者在模板中插入动态内容...

    spring boot新搭建完整项目

    总的来说,这个项目提供了一个基础的Spring Boot应用框架,集成了MyBatis和MySQL,可以用于快速开发数据驱动的Web应用。通过学习和理解这个项目,开发者可以深入掌握Spring Boot、MyBatis以及数据库集成的实践方法,...

    pig-template:使用 Spring、SpringMVC、MyBatis 创建的 Java 开发模板

    A Java Develop Template created with Spring,SpringMVC,MyBatis,Velocity 模块 mybatis-gemerator:包含generatorConfig.xml配置文件,Mybatis Generator配置 mybatis-generator-plugins:Mybatis Generator插件,...

    总结Java部分的框架和开源项目

    Maven是一个项目管理工具,它帮助开发者构建、管理和部署Java项目,通过约定优于配置的原则简化了构建过程。 9. **Gradle**: Gradle是一种更先进的构建自动化工具,它允许开发者使用Groovy或Kotlin DSL编写构建...

Global site tag (gtag.js) - Google Analytics