《Spring实战》
鹿克阿特米
这个作者很懒,什么都没留下…
展开
-
读《Spring 实战(第四版)》第三章 高级装配
配置profile beanSpring为环境相关的bean所提供的解决方案,3.1引入在Java配置中,可以使用@Profile注解指定某个bean属于哪个profile@Configuration@Profile("dev")public class DevelopmentProfileConfig { @Bean public DataSource dataSource() {...原创 2019-07-24 03:33:27 · 115 阅读 · 0 评论 -
渲染 Web 视图
@Bean public ViewResolver viewResolver() { InternalResourceViewResolver viewResolver = new InternalResourceViewResolver(); viewResolver.setPrefix("/WEB-INF/jsp/"); viewRes...原创 2019-08-07 12:57:13 · 474 阅读 · 0 评论 -
构建 Spring Web 应用程序
搭建Spring MVC配置DispatcherServletJava 配置public class WebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer { @Override protected Class<?>[] getRootConfigClasse...原创 2019-08-07 11:14:16 · 110 阅读 · 0 评论 -
Spring MVC 跨重定向向请求传递数据
对于重定向来说,模型并不能用来传递数据,可以用其他方法:使用URL模板以路径变量(和查询参数)的形式传递数据使用flash属性发送数据1. 使用URL模板进行重定向@RequestMapping(value = "/register", method = RequestMethod.POST) public String register(@RequestPart("imag...原创 2019-08-08 18:49:18 · 224 阅读 · 0 评论 -
Spring MVC 处理异常
Spring提供了多种方式将异常转换为响应特定的Spring异常将会自动映射为指定的HTTP状态码异常上可以添加@ResponseStatus注解,从而将其映射为某一个HTTP状态码在方法上可以添加@ExceptionHandler注解,使其用来处理异常1. 将异常映射为HTTP状态码@ResponseStatus(value = HttpStatus.NOT_FOUND, rea...原创 2019-08-08 18:24:40 · 117 阅读 · 0 评论 -
Spring MVC 处理 multipart 形式的数据
multipart格式的数据会将一个表单拆分成为多个部分,每个部分对应一个输入域1. 配置multipart解析器Spring中通过MultipartResolver接口的实现类来解析multipart请求中的内容,从Spring3.1开始,Spring内置了两个它的实现类:CommonsMultipartResolver:使用Jakarta Comomons FileUpload 解析m...原创 2019-08-08 17:11:28 · 239 阅读 · 0 评论 -
Spring MVC 基础配置
1. Spring MVC 除扩展AbstractAnnotationConfigDispatcherServletInitializer以外的配置方法1.1 自定义DispatcherServlet配置通过扩展AbstractAnnotationConfigDispatcherServletInitializer,除必须要重载的getServletMappings()、getServlet...原创 2019-08-08 02:15:02 · 128 阅读 · 0 评论 -
使用Thymeleaf
为了要在Spring中使用Thymeleaf,我们需要配置三个启用Thymeleaf与Spring集成的bean:ThymeleafViewResolver:将逻辑视图名称解析为Thymeleaf模板视图SpringTemplateEngine:处理模板并渲染结果TemplateResolver:加载Themeleaf模板...原创 2019-08-08 01:03:32 · 158 阅读 · 0 评论 -
读《Spring 实战(第四版)》第二章 装配Bean
Spring的三种主要装配机制在XML中进行显示配置在Java中进行显示配置隐式的bean发现机制和自动装配组件扫描自动装配@ComponentScan 注解默认会扫描配置类所在的包@Component@componentScanpublic Class CDPlayerConfig {} 相同的功能用xml配置的话 使用Spring context命名空间1的&...原创 2019-07-23 02:34:56 · 123 阅读 · 0 评论 -
读《Spring 实战(第四版)》第四章 Spring面向切面
Spring AOP是基于动态代理的,所以只支持方法连接点Spring仅支持Aspectj切点指示器的一个子集1p107 ↩︎原创 2019-07-29 20:18:48 · 108 阅读 · 0 评论 -
Spring JDBC
1. 使用数据库连接池dbcp<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"p:driverClassName="com.mysql.jdbc.Driver"p:url="jdbc:mysql://127.0.0.1:3306/dbName"p:username="root"p:passw...原创 2019-08-19 15:20:12 · 105 阅读 · 0 评论