随笔分类 -  Java

摘要:MVC模式与三层架构的区别 原文地址:http://www.cnblogs.com/yourshj/p/5197310.html MVC模式与三层架构的区别 原文地址:http://www.cnblogs.com/yourshj/p/5197310.html 之前总是混淆MVC表现模式和三层架构模式 阅读全文
posted @ 2017-02-28 19:33 esther-qing 阅读(276) 评论(0) 推荐(0)
摘要:三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。 阅读全文
posted @ 2017-02-28 19:26 esther-qing 阅读(266) 评论(0) 推荐(0)
摘要:MVC和三层架构,是不一样的。 相同点:分层,解耦! 他们相同的设计理念就是:把视图设计与数据持久化进行分离,从而降低耦合性,易于扩展,提高团队开发效率。 不同点:三层是基于业务逻辑来分的,而mvc是基于页面来分的。 MVC模式是一种复合设计模式,一种解决方案 三层是种软件架构,通过接口实现编程 三 阅读全文
posted @ 2017-02-28 19:25 esther-qing 阅读(5772) 评论(1) 推荐(1)
摘要:Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。 2.为什么需要序列化与反序列化 阅读全文
posted @ 2017-02-28 17:24 esther-qing
摘要:原文地址:http://ifeve.com/spring-interview-questions-and-answers/ 目录 Spring 概述 依赖注入 Spring beans Spring注解 Spring数据访问 Spring面向切面编程(AOP) Spring MVC Spring 概 阅读全文
posted @ 2017-02-27 19:00 esther-qing 阅读(279) 评论(0) 推荐(0)
摘要:方式一、 后台:public ResultBean queryItemRulesByItemIds(int userId, int[] itemIds) 方式二、 后台:public GeneralResult<Comment> add(Comment comment, Integer ownerU 阅读全文
posted @ 2017-02-13 17:10 esther-qing 阅读(183) 评论(0) 推荐(0)
摘要:一:pom.xml <!-- java邮件 --> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version> </dependency> 二:mail.prope 阅读全文
posted @ 2017-01-16 09:35 esther-qing 阅读(2067) 评论(0) 推荐(0)
摘要:一、在项目上右键,Debug As>Debug on Server 二、在测试类上,Run As>Run On Server 阅读全文
posted @ 2016-12-26 17:33 esther-qing 阅读(208) 评论(0) 推荐(0)
摘要:1 @RequestMapping("download") 2 @ResponseBody 3 public void download(HttpServletResponse response, Integer userId, String fileUrl) { 4 try { 5 File file=new File... 阅读全文
posted @ 2016-12-26 15:58 esther-qing 阅读(9648) 评论(1) 推荐(0)