Tonfay的gravatar头像
Tonfay 2015-02-12 18:26:03

SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程

好长时间,没有来最代码分享了,年底了,送大家一份礼物,一份简单的框架:SpringMvc+Mybatis

其中mybatis需要的mapper po service等,已默认生成好,如有新表要生成的话,我会在后续分享一份mybatis-generator-core工具,以便大家更快捷生成po等(不要感谢我,我是雷锋.)有的人说自己也有工具,当然了,牛牛们可以自行选择工具进行生成.此文章是为了新手的扩展而写.勿喷.!

本框架其中前端的ui,用于妹子UI(http://amazeui.org/) ,个人觉得不错,开源代码,性能也不错,并且支持响应式.省去了很多前端的UI设计,以及美化过程.

给大家一并分享了.有空的大牛们,可以继续研究.

首先看下框架结构

SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程

src.main.java.com.tonfay.oldbuy.domain:自然是mybatis所需要的mapper及po的路径

注:此框架中,各目录下都建了一个oldbuy和一个oldliao,我们只用oldbuy,另外一个oldliao只是为了在此框架中有扩展的项目所建立.(可忽略)

src.main.java.com.tonfay.oldbuy.service.oldbuy: 可想而知,传说中的service

src.main.java.com.tonfay.oldbuy.utils:工具类

src.main.java.com.tonfay.oldbuy.web:相当于action/handler/controller等

src.main.resources.mybatis.oldbuy:mybatis的xml,其中有不懂的,可以google mybatis使用方法..

src.main.resources.properties.application-db.properties:数据源配置

src.main.webapp.WEB-INF.views:为VIEW层(展示层)

下面看下controller使用方法

SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程

这里的return 路径,已在dispatcher-servlet.xml配置

SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程

看下展示效果

web:

SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程

响应式:

SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程      SpringMvc整合Mybatis搭建java Web入门项目实例,是基于MAVEN的java web工程

其中tonfay值是从数据库中查出来的.

好了,基本的也已经介绍了.

顺便说下框架当前发布所使用情况

jdk:1.6

server:jetty

UI:妹子UI

db:mysql

项目当前访问路径:

首页:http://localhost/

登录页:http://localhost/login.html

jar,由于上传jar太大了,也是懒,,,,加了maven ,从http://mvnrepository.com/

如果找不到jar 给我留言.

mybatis自动生成工具,我会在评论中,留下下载地址,老牛请给予我1楼沙发的权限~

-------------------------------------分割线------------------------------------

过年了,此片文章,定时共享,过后会收取牛币喽~牛牛门趁早down吧!

Tonfay祝各位:身体健康,万事如意,心想事成!!!!


打赏

文件名:oldbuy.rar,文件大小:893.269K 下载
最代码最近下载分享源代码列表最近下载
lvhongquan  LV11 2022年7月10日
15827485252  LV19 2021年8月4日
upupup  LV5 2021年6月11日
liuwenlong  LV20 2019年12月21日
陆信乾  LV6 2019年8月30日
xiaobaitud  LV13 2019年4月22日
wuzhenxi  LV7 2019年2月10日
wgtgt  LV24 2018年2月2日
ly3812  LV17 2017年11月1日
youyang837  LV2 2017年10月16日
最代码最近浏览分享源代码列表最近浏览
azaniya 2023年11月21日
暂无贡献等级
2237851964  LV1 2023年2月26日
YUProject  LV8 2022年12月17日
1234hw  LV3 2022年11月20日
18394082755  LV3 2022年11月4日
5212991314 2022年10月26日
暂无贡献等级
789521  LV1 2022年10月26日
invictuslee  LV4 2022年10月16日
love8309287  LV4 2022年9月2日
lvhongquan  LV11 2022年7月10日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友