Spring
jerome_s
靠谱。
展开
-
springmvc文件上传和拦截器
学习笔记_springmvc文件上传和拦截器原创 2014-06-04 12:14:01 · 3939 阅读 · 0 评论 -
Spring Boot 正确、安全地停止SpringBoot应用服务
安全地停止SpringBoot应用服务引言Spring Boot,作为Spring框架对“约定优先于配置(Convention Over Configuration)”理念的最佳实践的产物,它能帮助我们很快捷的创建出独立运行、产品级别的基于Spring框架的应用,大部分Spring Boot应用只需要非常少的配置就可以快速运行起来,是一个与微服务(MicroServices)相当转载 2017-01-22 17:19:25 · 7714 阅读 · 0 评论 -
Spring Boot 日志配置 logback和log4j2
支持日志框架:Java Util Logging, Log4J2 and Logback,默认是使用logback配置方式:默认配置文件配置和引用外部配置文件配置一、 默认配置文件配置(不建议使用:不够灵活,对log4j2等不够友好)# 日志文件名,比如:roncoo.log,或者是 /var/log/roncoo.loglogging.file=roncoo.log# 日志级别配置,比如: lo原创 2017-01-25 17:20:17 · 6878 阅读 · 0 评论 -
Spring Boot Web应用开发 文件上传
一、Spring Boot 默认使用springMVC包装好的解析器进行上传 二、添加代码 文件: 上传" /> @Controller@RequestMapping(value = "/file")public class FileController { private static final Logger logger = LoggerFactor转载 2017-01-25 16:52:47 · 2696 阅读 · 0 评论 -
Spring Boot Web应用开发 Servlets、Filters、listeners
Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、 Filter、Listener等等 二.在spring boot中的三种实现方式 方法一:通过注册ServletRegistrationBean、 FilterRegistrationBean 和 ServletListenerRegistrationBean 获得控制 /** * 自定义se转载 2017-01-25 18:27:53 · 639 阅读 · 0 评论 -
Spring Boot Web应用开发 Servlets、Filters、listeners
Web开发使用 Controller 基本上可以完成大部分需求,但是我们还可能会用到 Servlet、 Filter、Listener等等 二.在spring boot中的三种实现方式 方法一:通过注册ServletRegistrationBean、 FilterRegistrationBean 和 ServletListenerRegistrationBean 获得控制 /** * 自定义se转载 2017-01-25 21:13:26 · 757 阅读 · 0 评论 -
Spring Boot Web应用开发 错误处理
一.错误的处理方法一:Spring Boot 将所有的错误默认映射到/error, 实现ErrorController@Controller@RequestMapping(value = "error")public class BaseErrorController implements ErrorController {private static final Logger logger =转载 2017-01-25 18:08:51 · 890 阅读 · 0 评论 -
Spring Boot Web应用开发 CORS 跨域请求支持
一、Web开发经常会遇到跨域问题,解决方案有:jsonp,iframe,CORS等等CORS与JSONP相比1、 JSONP只能实现GET请求,而CORS支持所有类型的HTTP请求。2、 使用CORS,开发者可以使用普通的XMLHttpRequest发起请求和获得数据,比起JSONP有更好的错误处理。3、 JSONP主要被老的浏览器支持,它们往往不支持CORS,而绝大多数现代浏览器都已经支持了CO转载 2017-01-25 21:21:11 · 9730 阅读 · 2 评论 -
SpringMVC工作原理
Spring的MVC框架主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。SpringMVC原理图 SpringMVC接口解释DispatcherServlet接口: Spring提供的前端控制器,所有的请求都有经过它来统一分发。在DispatcherServlet将请求分发给Spring Controller原创 2017-05-03 15:16:30 · 1130 阅读 · 1 评论 -
深入理解 Spring 事务原理
本文由码农网 – 吴极心原创,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划!一、事务的基本原理Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行:获取连接 Connection con = DriverManager.getConnection()开启事务con.setAut转载 2017-05-03 15:24:38 · 1314 阅读 · 0 评论 -
springmvc返回值、数据写到页面、表单提交、ajax、重定向
springmvc返回值、数据写到页面、表单提交、ajax、重定向原创 2014-06-04 11:13:48 · 13642 阅读 · 3 评论 -
Spring Boot介绍 Spring Boot RESTfull API快速搭建
简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用 了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 从 Spring Boot 项目名称原创 2017-01-09 17:58:52 · 4853 阅读 · 0 评论 -
Spring 简单模拟
Spring 简单模拟原创 2015-05-08 20:04:18 · 966 阅读 · 0 评论 -
springmvc注解形式的开发参数接收
@controller:标识当前类是控制层的一个具体的实现@requestMapping:放在方法上面用来指定某个方法的路径,当它放在类上的时候相当于命名空间需要组合方法上的requestmapping来访问。原创 2014-06-03 22:45:28 · 2772 阅读 · 0 评论 -
Spring+Hibernate4 Junit 报错No Session found for current thread
论坛上有另外一篇更全面的帖子,jinnianshilongnian写的:http://www.iteye.com/topic/1120924 本文的环境是: spring-framework-3.1.0 hibernate-4.1.6 junit-4.10 这里大部分是参考我以前熟悉的配置方法,只是把hibernate3升级到hibernate4,其实差不了很多,只要注转载 2015-03-11 20:42:30 · 3369 阅读 · 0 评论 -
Spring MVC Junit4 单元测试 JunitTest
@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = { "/config/spring3/applicationContext.xml" })//启动Spring容器public class TestISrmVendorService { //注入Spring容器中的Bean @Autowired原创 2014-08-06 18:49:20 · 2105 阅读 · 0 评论 -
Spring MVC 入门示例讲解 - howtodoinjava
在本例中,我们将使用Spring MVC框架构建一个入门级web应用程序。Spring MVC 是Spring框架最重要的的模块之一。它以强大的Spring IoC容器为基础,并充分利用容器的特性来简化它的配置。目录MVC框架是什么Dispatcher Servlet(Spring控制器)Spring入门示例运行时依赖库web.xml和spring-servlet.转载 2015-03-14 09:23:03 · 1712 阅读 · 0 评论 -
springmvc的介绍和第一个例子
spring mvc都做了些什么1. Controller为中心完成对系统流程的控制管理 (相当于Struts的Action)2. 从请求中搜集数据3. 对传入的参数进行验证4. 将结果返回给视图5. 针对不同的视图提供不同的解决方案6. 针对jsp视图技术提供标签库7. 拦截器8. 上传文件spring-mvc结构、核心组件1. DispatcherServlet:中央控制器,把请求给转发到具体的控制类2. Controller:具体处理请求的控制器 (想当Struts2的Ac原创 2014-06-03 22:29:23 · 2564 阅读 · 0 评论 -
spring mvc接收List集合、JUI传JSP List
JUI页面是这样的123456789101112131415161718192021222324252627div class="tabsConte原创 2015-05-20 18:21:53 · 3443 阅读 · 0 评论 -
Spring Boot 配置文件介绍
属性文件使用Application/YAMLApplication/YAML 属性文件,按优先级按高到低排序,位置高的将覆盖位置低的 1. 当前目录下的一个/config子目录 2. 当前目录 3. 一个classpath下的/config包 4. classpath根路径(root)application.properties##自定义属性#32位随机字符串jerome.原创 2017-01-10 20:56:45 · 3401 阅读 · 0 评论 -
Spring Boot 集成Mybatis操作数据库
项目结构 pom配置 org.mybatis.spring.boot mybatis-spring-boot-starter 1.1.1驱动 --> mysql mysql-connector-java 5.1.39application.properties #MySQLspring.datasource.url=jdbc:mysql://localhost:330原创 2017-01-11 09:51:37 · 3963 阅读 · 0 评论 -
Spring IOC DI 简介
DI(Dependence Injection)依赖注入例子 userService 依赖于容器注入的123456beans> bean id="u" class="com.demo.dao.impl.UserDAOImpl" /> bean id="userService" class="com.demo.service.UserService"> pro原创 2015-05-09 16:30:35 · 929 阅读 · 0 评论 -
Spring Bean的生命周期
Spring Bean是Spring应用中最最重要的部分了。所以来看看Spring容器在初始化一个bean的时候会做那些事情,顺序是怎样的,在容器关闭的时候,又会做哪些事情。示例代码git地址:giraffe0813giraffeInSpringgiraffeInSpring , up-to-datespring版本:4.2.3.RELEASE鉴于Spring源码是用gradle构建的,我也决定舍转载 2017-05-03 17:13:25 · 1043 阅读 · 0 评论