程序开发

总计 121 页,当前第 68 页
Java开发

SpringMVC执行流程及原理

spring的MVC执行原理1、spring mvc将所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责对请求 进行真正的处理工作。2、DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.3、DispatcherServlet请请求提交到目标Controller4、Controller进行业务逻辑处理后,会返回一个ModelAndView5、...
8年前 (2016-11-30) 阅读(3249) 赞一个 (1) 评论(0) 链接直达
Java开发

SpringMVC请求参数获取的几种方法

来个雪糕妹来镇楼,下面是几种SpringMVC请求参数获取值的方法1、直接把表单的参数写在Controller相应的方法的形参中。/**  * 1.直接把表单的参数写在Controller相应的方法的形参中   * @param username  * @param password  * @return  ...
8年前 (2016-11-30) 阅读(2539) 赞一个 (0) 评论(0) 链接直达
Java开发

SpringMVC详解@SessionAttributes

一、@ModelAttribute在默认情况下,ModelMap 中的属性作用域是 request 级别是,也就是说,当本次请求结束后,ModelMap 中的属性将销毁。如果希望在多个请求中共享 ModelMap 中的属性,必须将其属性转存到 session 中,这样 ModelMap 的属性才可以被跨请求访问。spring 允许我们有选择地指定 ModelMap 中的哪些属性需要转存到 session 中,以便下一个请求属对应的 Mo...
8年前 (2016-11-23) 阅读(2690) 赞一个 (0) 评论(0) 链接直达
Java开发

@RequestParam、@RequestBody、@PathVariable等SpringMVC注解含义

handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解:   @PathVariable;B、处理request header部分的注解:@RequestHeader, @CookieValue;C、处理request body部...
8年前 (2016-11-23) 阅读(3026) 赞一个 (0) 评论(0) 链接直达
程序开发

关于Linux权限引起的Tomcat项目404问题

今天遇到了一个很奇怪的问题,搞了半天原来是Linux权限造成的介绍一下问题,一个订单详情页面请求,如下图,应该正常显示页面今天遇到的问题是,依然是这么一个url,访问时候却成了404页面了。乖乖隆地洞,怎么突然就变成这样了呢,想了想项目的架构,域名请求是先由nginx进行动态负载均衡转发给Tomcat进行处理的,那么我直接根据IP+端口请求呢,定位一下问题根源查询了一下项目日志,日志中显示已经进入了init.do方法,也能正常的请求接口...
8年前 (2016-11-22) 阅读(7255) 赞一个 (0) 评论(0) 链接直达
Java开发

SpringMVC + Spring-data-redis整合完整示例(续)

在昨天写过的文章中:SpringMVC + Spring-data-redis整合完整示例 ,进行改版,使用BaseDao的方式,将通用的方法进行统一管理,接着上一篇文章进行配置:http://www.ibloger.net/article/1356.html改版内容如下第一步:删除了 RedisGeneratorDao.java第二步:新增 RedisBaseDao.java 和 RedisBaseDaoImpl.java...
8年前 (2016-11-21) 阅读(3285) 赞一个 (3) 评论(0) 链接直达
Java开发

泛型Class和T的区别

泛型Class<T>和T的区别是什么?private T product; private Class<T> product;可以简单的理解为,T代表类的对象或类的实例,Class<T>代表的这个类例T jsonString= JSON.parseObject(String text, Class<T>&nb...
8年前 (2016-11-21) 阅读(2802) 赞一个 (0) 评论(0) 链接直达
开发工具

MyEclipse如何修改的默认工作路径

方法一:启动Eclipse/MyEclipse后, 打开 Window -> Preferences 出来的窗口中输入Workspaces就搜索出来了,勾选Prompt for workspace on startup选项方法二:用记事本打开"\eclipse\configuration\.settings\org.eclipse.ui.ide.prefs", 将"SHOW_WORKSPAC...
8年前 (2016-11-21) 阅读(3054) 赞一个 (1) 评论(0) 链接直达
Java开发

SpringMVC中配置Log4j日志到指定目录

Spring和SpringMVC的包引用等基本工作省略,直接切入正题,配置log4j的路径方式有很多,有在tomcat中配置,有在自定义过滤器,自定义拦截器中配置过,但是Spring提供了一个拦截器,那就使用它把,配置简单,这里说一下Log4jConfigListener和WebAppRootListener配置log4j方式Log4jConfigListener方式web.xml如下,使用这种方式可以指定log4j.propertie...
8年前 (2016-11-19) 阅读(5763) 赞一个 (0) 评论(0) 链接直达
Java开发

SpringMVC + Spring-data-redis整合完整示例

最近在学习Spring-data-redis,现在搭建了一个完整的示例,分享给大家作为参考,废话不多说,直接上源码首先导入必要的jar包如图选中项然后添加SpringMVC + Redis的配置文件配置文件在src目录下,新建一个config文件夹,文件夹中包含5个配置文件,log4j.properties,redis.properties,redis-context.xml,spring-context.xml,spring-mvc....
8年前 (2016-11-19) 阅读(3910) 赞一个 (3) 评论(0) 链接直达
开发工具

MyEclipse中 EAR Libraries 是什么?

MyEclipse中 EAR Libraries 是  开发EJB工程所需的库包。由于新建web工程时,eclipse并不能智能化的判断是否该项目以后会用到ejb,所以为了全面考虑  就已经帮用户导入了EJB所需的jar包了。方便使用。如果项目中没有使用EJB,那就手动把他删了吧,没影响!...
8年前 (2016-11-18) 阅读(5181) 赞一个 (0) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅