总体介绍 承接着我们的springmvc+mybatis+mysql初级高级课程,以Dept部门模块做一个微服务通用案例Consumer消费者(Client)通过REST调用Provider提供者(Server)提供的服务 Maven的分包分模块架构 一个Project带着多个Module子模块 M ...
分类:
编程语言 时间:
2019-12-24 10:08:42
阅读次数:
145
最近在做项目的时候用到logback作为项目日志,而抛弃了log4j。具体为什么用logback,我总结了以下几点: ...
分类:
编程语言 时间:
2019-12-23 16:50:46
阅读次数:
94
1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.默认使用(DefaultAnnotati ...
分类:
编程语言 时间:
2019-12-23 11:48:21
阅读次数:
93
FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。目前企业中:主要用Freemarker做静态页 ...
分类:
Web程序 时间:
2019-12-22 21:41:39
阅读次数:
125
其实web服务器是会处理错误的在web.xml还是随处可见的年代时(确实有点老黄历了),下面的这些配置应该都不陌生。根据错误代码处理错误,如下图01: 根据异常类型处理错误,如下图02: 不过我们更加熟悉的应该是SpringMVC的统一异常处理。如下图03: 看到@ControllerAdvice注 ...
分类:
编程语言 时间:
2019-12-22 10:35:36
阅读次数:
117
来源:广州SEO SpringMVC提供了以下几种途径输出模型数据: ModelAndView:处理方法返回值类型为ModelAndView时,方法体即可通过该对象添加模型数据。 Map及Model:当入参为org.springframework.ui.Model、org.springframewo ...
分类:
其他好文 时间:
2019-12-22 00:44:29
阅读次数:
70
在springmvc.xml里面自己配置类型转换器 //conversionServiceFactoryBean,这里只是注册了一个服务或者说配置了一个组件(和类里面类型转换的类还没有关系) <bean id="XXX" class="org.springframework.context.supp ...
分类:
编程语言 时间:
2019-12-21 13:54:19
阅读次数:
81
1、数据准备 SET FOREIGN_KEY_CHECKS=0; -- -- Table structure for `admin` -- DROP TABLE IF EXISTS `admin`; CREATE TABLE `admin` ( `a_id` int(11) NOT NULL AUT ...
分类:
编程语言 时间:
2019-12-21 13:23:34
阅读次数:
76
[TOC] 是一个用Java开发的模板引擎 常用的java模板引擎还有哪些? 、`Freemarker Thymeleaf Velocity` 等。 1. 快速入门 1.1 创建工程 文件如下 1.2 编辑application.yml 1.3 创建模型类 在 的测试工程下创建模型类型用于测试 1. ...
分类:
编程语言 时间:
2019-12-20 20:56:16
阅读次数:
94
[TOC] 使用 将页面生成 文件,本节测试 文件生成的方法: 1、使用模板文件静态化 定义模板文件,使用 静态化程序生成 文件。 2、使用模板字符串静态化 定义模板字符串,使用 静态化程序生成 文件。 1. 配置 2. 配置 3. 使用模板文件静态化 3.1 创建测试类,编写测试方法 编写模板 生 ...
分类:
编程语言 时间:
2019-12-20 20:38:39
阅读次数:
105