文档章节

目前项目中用到的Java Web框架的MVC流程(简单示例)

FeanLau
 FeanLau
发布于 2017/07/23 21:34
字数 242
阅读 15
收藏 0

数据库中的数据表名(假设为mytest),类似于ThinkPHP中的操作,对应的同名的java类文件如下:

mytest.java->mytestMapper.java->mytestMapper.xml。一种相互对应的关系。xml文件里面可以写对数据库的操作,具体的内容看代码是最为细致的。model文件夹、dao文件夹、mapping文件夹。

在MVC文件夹下面建立相应的Service。举例如下:

数据表名 mytest 对应的是 mytest文件夹,里面有两个文件,mytestI.java(大写的i) 和 mytestlmpI.java(大写的i)

...........
import com.vcooline.wshop.service.img.HandleImgI;
@Service("goodsI")
public class GoodsImpl implements GoodsI {
	private Logger logger = Logger.getLogger(this.getClass()); 
	@Autowired
..........
注解,免去new一个类了

在wshop-weixin里面定义了新的控制器,indexController.java里面去私有了新的类变量。如下图所示:

“控制器调用接口,接口调用Mapping mpl”,文件之间相互依赖,严密的逻辑

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
FeanLau
粉丝 3
博文 219
码字总数 130409
作品 0
浦东
程序员
MyBatis框架教程「入门起步」

今天我们就踏上学习Mybatis框架的旅程,在SSM框架中Mybatis框架是dao层的一个解决方案。相当于传统Servlet+JavaBean开发模式中JDBC的作用。具体关于MVC架构的知识可以移步「从零学习Spring ...

技术小能手
07/30
0
0
Velocity模板引擎使用笔记

题记 在公司的项目中,前台界面的展现是使用Velocity模版来实现的。现在利用一些时间,把以前的使用经验记录一下,不是什么宝典秘籍,也不是什么高深理论,纯粹为一些使用经验记录,开发知识...

xiaozz
2012/11/20
0
0
基于Spring Boot的登录demo

原文首发于我的博客 本项目基于Spring Boot框架,搭建了一个简单的登录微服务。 Spring Boot相对于传统的SSM(Spring MVC + Mybatis + Spring)框架用起来更加简单,不需要进行复杂的配置,方便...

tikyle
05/14
0
0
搭建 Spring MVC 框架

如果创建一个 Spring 项目 Spring MVC 框架在 Java 的 Web 项目中应该是无人不知的吧,你不会搭建一个 Spring 框架?作为身为一个刚刚学习Java的我都会,如果你不会的话,那可真令人忧伤。 ...

Java团长17
07/11
0
0
选择一个优秀的Web网站开发框架?

使用Web开发框架,可以帮助开发者提高Web开发工作的质量和效率,大大减少开发工作量。但是目前互联网中充斥着各种各样的Web开发框架,这些框架都可以为开发者的项目提供各种功能扩展,如何选...

星痕2018
2012/09/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

windbg学习记录

我开始熟练使用windbg是从帮助手册开始的,也就是.hh命令。 就像学习windows开发从msdn开始一样,微软的产品虽然不开源,但是文档做的是相当的好。然而那些开源的东西呢?开源的竞争力其实就...

simpower
21分钟前
0
0
学习scala的网站汇总

https://www.codacy.com/blog/how-to-learn-scala/

Littlebox
22分钟前
0
0
配置本地的cloud9开发环境

前言 说到在线IDE开发环境,cloud9是不能绕过的,cloud9支持很多语言,默认支持的就有Node.js,Python,Ruby,PHP,Go,更逆天的是,他还支持数据库,包括MySQL,MongoDB,Redis,SQLite。但...

Kefy
26分钟前
3
0
springcloud应用程序上下文层次结构

如果您从SpringApplication或SpringApplicationBuilder构建应用程序上下文,则将Bootstrap上下文添加为该上下文的父级。这是一个Spring的功能,即子上下文从其父进程继承属性源和配置文件,因...

itcloud
31分钟前
0
0
新程序员最爱的免费资源

简评:国外美女程序员推荐了她自己用过的一些免费资源,对新手比较友好的那种。 原作者 Ali Spittel,是个美女程序员,以下这些资源都是她自己试过的。以下「我」代表 Ali Spittel。 学 HTML...

极光推送
34分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部