spring
文章平均质量分 52
shuxingcq
这个作者很懒,什么都没留下…
展开
-
对IOC、DI本质理解
IoC: Inversion of Control,控制反转, 控制权从应用程序转移到框架(如IoC容器),是框架共有特性1、为什么需要IoC容器 1.1、应用程序主动控制对象的实例化及依赖装配 Java代码 收藏代码A a = new AImpl(); B b = new BImpl(); a.setB(b); 本质:创建对象,主动实例化,直接获取依赖,主动装配 缺点:更换转载 2017-07-27 15:40:53 · 304 阅读 · 0 评论 -
tomcat每次start之后自动stop问题
安装好tomcat之后,启动出现的问题,记录一下最近配置spring框架的时候,每次启动tomcat之后,它就自动stop,解决方法比较简单: 1、找到tomcat的安装包,打开bin文件夹,双击tomcat8.exe(可能是不同的版本),双击打开之后会出现dos界面,里面显示一些tomcat记录的日志,只要需要启动tomcat这个dos界面一定不能关闭。2、然后双击打开tomcat8w.exe(原创 2017-08-24 16:13:54 · 6835 阅读 · 1 评论 -
Quartz在Spring中动态设置cronExpression (spring设置动态定时任务)------转帖
什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,研究了下Quartz在Spring中的动态定时,发现<bean id="cronTrigger" class="org.springframework.sched...转载 2018-03-09 11:37:23 · 247 阅读 · 0 评论 -
@ResponseBody和@RequestBody的区别
1、ResponseBody@Responsebody 注解表示该方法的返回的结果直接写入 HTTP 响应正文(ResponseBody)中,一般在异步获取数据时使用;通常是在使用 @RequestMapping 后,返回值通常解析为跳转路径,加上 @Responsebody 后返回结果不会被解析为跳转路径,而是直接写入HTTP 响应正文中。作用: 该注解用于将Controller的方法返回的对象...原创 2018-03-19 19:53:38 · 13180 阅读 · 3 评论 -
@RequestMapping的常见使用
在 Spring MVC 应用程序中,RequestDispatcher (在 Front Controller 之下) 这个 servlet 负责将进入的 HTTP 请求路由到控制器的处理方法。 在对 Spring MVC 进行的配置的时候, 你需要指定请求与处理方法之间的映射关系。要配置 Web 请求的映射,就需要你用上 @RequestMapping 注解。(注意在类上可以不用配置Reque...原创 2018-03-19 20:08:58 · 2706 阅读 · 0 评论 -
Session在Spring中的简单写法
如果项目中用到了Spring(其实只要是Java的稍大的项目,Spring是一个很好的选择),对session的操作就方便多了。如果需要在Session中取值,可以用WebUtils工具(org.springframework.web.util.WebUtils)的getSessionAttribute(HttpServletRequest request, String name)方法。 pub...原创 2018-03-20 11:11:31 · 382 阅读 · 0 评论