Spring基础
Jackaroo_Zhang
在技术面前,永远都只是一个新手。
展开
-
SpringMVC常用标签
Spring MVC 常用标签@RequestAttribute 获取HttpServletRequest对象中的属性value:属性名称required:是否必须<% // 在JSP文件中设置request对象的属性,然后转发到控制器中 request.setAttribute("id", 2L); request.getRequestDispatcher("....原创 2018-07-31 11:33:28 · 541 阅读 · 0 评论 -
SpringMVC环境搭建
Spring MVC环境的搭建(JavaConfig 混合 XML方式)创建项目目录标准的Maven工程目录结构添加Maven依赖<dependencies>// 单元测试 <dependency> <groupId>junit</groupId> <artifactId>ju...原创 2018-07-31 11:35:25 · 416 阅读 · 0 评论 -
SpringMVC接受参数
SpringMVC接受参数SpringMVC 能将GET、POST请求中的参数(键值对、Json)自动转换成我们需要的类型,如基本类型、数组、List、Set、Map、POJO,以及它们的组合。private Logger logger = LoggerFactory.getLogger(ParameterController.class);/*接受基本类型参数* http://l...原创 2018-07-31 11:36:11 · 282 阅读 · 0 评论 -
SpringMVC实现导出为Excel
Spring MVC实现将数据导出为Excel文件声明接口,通过实现该接口实现将模型中的数据写入Workbook中public interface ExcelExportService { void makeWorkBook(Map<String, Object> model, Workbook workBook);}创建自定义的视图类继承org.springf...原创 2018-07-31 11:36:36 · 2928 阅读 · 0 评论 -
SpringMVC实现文件上传
使用JavaConfig方式实现Spring MVC上传文件在项目的初始化类继承org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer抽象类并且实现customizeRegistration(…) 方法。@Overrideprotected void cus...原创 2018-07-31 11:36:56 · 213 阅读 · 0 评论 -
Spring拦截器(Interceptor)
Spring中的拦截器Spring MVC中的拦截器都是实现了HandlerInterceptor这个接口,接口中存在三个方法:boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception; // 在请求找到对应的HandlerM...原创 2018-07-31 11:38:41 · 370 阅读 · 0 评论 -
Spring数据库编程
传统的JDBC操作数据库,性能最好但是代码重复并且存在大量的try…catch…finally语句。<!--配置数据源--><bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="$.原创 2018-07-31 11:39:34 · 377 阅读 · 0 评论 -
Spring数据库事务管理
Spring数据库事务管理Spring中最常用的事务管理器是DataSourceTransactionManager配置事务管理器<!--配置事务管理器--><bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"&...原创 2018-07-31 11:39:55 · 848 阅读 · 0 评论