Spring
文章平均质量分 96
周二也被占用
学无止境
展开
-
Spring MVC的优缺点
优点:一:完全基于接口编程,真正实现了视图无关。除了jsp,还可以使用Velocity和xstl或其他视图技术,甚至是自定义的视图技术--只需要简单的实现view接口二:Spring MVC框架以DispatchServlet为核心控制器,该控制器负责拦截用户的所有请求三:Spring MVC所有控制器都必须实现Controler接口,该接口定义了ModelAndView handl原创 2015-09-14 09:01:33 · 21016 阅读 · 0 评论 -
spring 定时任务的 执行时间设置规则【老记不住】
单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下:1.秒(0–59)2.分钟(0–59)3.小时(0–23转载 2017-06-05 18:16:46 · 816 阅读 · 0 评论 -
Spring MVC之@RequestMapping 详解【重点:指定的地址可以是URI Template 模式】
引言:前段时间项目中用到了REST风格来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、 @R转载 2017-05-19 22:23:27 · 1330 阅读 · 0 评论 -
Spring和MyBatis环境整合
SSH框架的结合几乎家喻户晓,但是一般的中小项目,使用Spring和MyBatis就够了,而且MyBatis轻便好使,易上手,值得大家尝试一次。 开篇简介: Spring:Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。两个重要模块:Spring 面向方面编程(AOP)和控制反转 (IOC) 容器。控制反转模式(也称作依赖转载 2017-05-01 08:00:35 · 467 阅读 · 0 评论 -
springmvc 类对象新的理解
之所以用springmvc,那是把它作为一个容器。在spring-config.xml中管理对象。每次需要使用类的对象时 ,不需要发反复创建。通过容器获得和管理对象。需要注意的是,每次初始化新建一个对象时,里面的所有属性和方法都是新的或空的。与原来的对象没有关系。为了防止反复初始化对象,那就在组开始时就初始化对象,然后需要的时候直接从springmvc的容器里面拿。原创 2015-11-25 15:37:37 · 379 阅读 · 0 评论 -
spring+mybatis+log4j学习记录
这种项目基本的逻辑是:service>serviceimpl>dao>dao.xml这中间每一次调用service都需要使用注解@Resource private ArticleService articleService;作用为:@Resource 的作用相当于 @Autowired,只不过 @Autowired 按 byType 自动注入,面@Resource 默认按 byN原创 2016-07-29 21:15:57 · 398 阅读 · 0 评论 -
如何用Maven创建web项目(具体步骤)
使用eclipse插件创建一个web project首先创建一个Maven的Project如下图 我们勾选上Create a simple project (不使用骨架) 这里的Packing 选择 war的形式 由于packing是war包,那么下面也就多出了webapp的目录转载 2015-11-05 10:23:14 · 318 阅读 · 0 评论 -
spring 和springMVC的区别
springmvc只是spring其中的一部分。spring 可以 支持 hibernate ,ibatis ,JMS,JDBC 支持事务管理, 注解功能,表达式语言,测试springmvc 就是一个简单的web 框架,上手很快,可以代替SSH框架。springmvc 比 struts2 性能优一些。转载 2015-11-02 09:45:23 · 413 阅读 · 0 评论 -
spring和springmvc的配置文件写法
spring的web.xml<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee ht原创 2015-11-03 09:19:24 · 1152 阅读 · 0 评论 -
@RequestMapping 用法详解之地址映射
引言:前段时间项目中用到了RESTful模式来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、转载 2015-11-03 08:49:15 · 363 阅读 · 0 评论 -
【深入理解】@Value取不到值,直接输出了${name}字符串
项目中经常会用到配置文件,定义成properties的形式比较常见,为了方便使用一般在spring配置文件中做如下配置: 这样在程序代码中直接用@Value(“name”),就能直接取到properties文件中定义的变量值。但是在项目中发现一个情况,在Controller中取不到这个值,直接输出了{name}”),就能直接取到properties文件中定义的变量值。 但是在项目中发现一个转载 2017-11-05 13:16:25 · 2454 阅读 · 0 评论