框架 将重复的,繁琐的代码实现封装,让程序员将更多的精力放在业务的理解和分析上。 框架的作用 提高开发效率 隐藏细节 三大框架SSH --> SSM 1) 表述层: 用户交互 servlet SpringMVC/Struts2 2) 业务逻辑层:业务处理 javabean/ejb Spring 3) ...
分类:
其他好文 时间:
2018-01-31 22:21:57
阅读次数:
196
一、环境配置 工程目录 在pom.xml添加依赖 数据访问对象(DAO接口) UserDao.java UserDao.xml 持久层相关配置文件 sprintg-dao.xml 控制器 UserController.java 实体类 相关服务 UserService.java (接口) ...
分类:
其他好文 时间:
2018-01-30 21:20:17
阅读次数:
275
Github: "https://github.com/nnngu" 项目源代码: "https://github.com/nnngu/nguSeckill" 前端交互流程设计 对于一个系统,需要产品经理、前端工程师和后端工程师的参与,产品经理将用户的需求做成一个开发文档交给前端工程师和后端工程师, ...
分类:
Web程序 时间:
2018-01-30 12:31:50
阅读次数:
211
作者: "nnngu" 项目源代码:https://github.com/nnngu/nguSeckill 首先在编写 层代码前,我们应该首先要知道这一层到底是干什么的。 层主要负责业务模块的逻辑应用设计。同样是首先设计接口,再设计其实现的类,接着在 的配置文件中配置其实现的关联。这样我们就可以在应 ...
分类:
其他好文 时间:
2018-01-29 11:45:45
阅读次数:
103
1、后台从数据库中获取数据,传递到response中 这一步折腾了我一整天,不知道是因为没有传递到response中还是其他的原因,在前台获取的data,使用alert(data)输出的一直为空值或null有两种方式可以实现这一步。一是利用注解@ResponseBody,二是利用PrintWrite ...
分类:
Web程序 时间:
2018-01-28 21:59:42
阅读次数:
484
PK1141-SSM到Spring Boot-从零开发校园商铺平台 新年伊始,学习要趁早,点滴记录,学习就是进步! 随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到程序开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好 ...
分类:
编程语言 时间:
2018-01-28 20:06:27
阅读次数:
358
有时候需要在Controller、service中使用HttpServletRequest或HttpServletResponse对象,这里记下3种方法 1.直接在Controller接收参数HttpServletRequest或HttpServletResponse,再传到service类中 2. ...
分类:
其他好文 时间:
2018-01-28 16:35:44
阅读次数:
618
持久层:DAO层(mapper) DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此, DAO层的设计首先是设计DAO的接口, 然后在Spring的配置文件中定义此接口的实现类, 然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类, ...
分类:
其他好文 时间:
2018-01-28 14:41:07
阅读次数:
171
作者: "nnngu" 项目源代码:https://github.com/nnngu/nguSeckill 这是一个整合IDEA+Maven+SSM框架的高并发的商品秒杀项目。我们将分为以下几篇文章来进行详细的讲解: 01 Java高并发秒杀项目之业务分析与DAO层 02 Java高并发秒杀项目之S ...
分类:
其他好文 时间:
2018-01-28 12:39:54
阅读次数:
165
什么是MyBatis? MyBatis是一个开源的数据持久层框架,内部封装了通过JDBC访问数据库的操作,支持普通的SQL查询,存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索 开发MyBatis的工具 Idea 什么是ORM? ORM(Object/Relation ...
分类:
其他好文 时间:
2018-01-27 19:03:00
阅读次数:
137