apidoc是基于注释来生成文档的,它不基于任何框架,而且支持大多数编程语言,为了springboot系列的完整性,所以标了个题。 一、apidoc简介 apidoc通过在你代码的注释来生成api文档的。它对代码没有侵入性,只需要你写好相关的注释即可,并且它仅通过写简单的配置就可以生成高颜值的api ...
分类:
编程语言 时间:
2018-02-23 12:08:42
阅读次数:
159
文章内容参考了《Spring源码深度解析》一书。自己照着书中内容做了一遍,不懂的地方以及采坑的地方会在文中记录。 推荐一篇post,关于Spring配置文件的命名空间: https://www.cnblogs.com/gonjan-blog/p/6637106.html 我们暂时只是知道使用Spri ...
分类:
编程语言 时间:
2018-02-20 22:51:51
阅读次数:
248
1、导入jar包 2、代码编写 犯的错误: 1、虽然导入fastjson.jar但是没有在web.xml中配置转换,因此汇报No converter found for return value of type: class java.util.ArrayList 解决方案: 2、刚开始使用jsp来 ...
分类:
编程语言 时间:
2018-02-14 11:45:28
阅读次数:
209
写这篇博客之前我首先读了《Spring in action》,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关于事务的知识总结一下,参考的文章如下: Spring事务机制详解 Spring事务配置的五种方式 Spring中的事务管理实例详解 一、初步理解 理解 ...
分类:
编程语言 时间:
2018-01-31 16:38:02
阅读次数:
149
需要导入包 struts2-spring-plugin-2.3.24.jar Spring配置文件 web配置文件 当Struts2的action交由Spring管理的时候,不需要注入,action会自己讲有set方法的属性按名字查找从Spring的配置文件中找到相应的ID自己注入。 或者将Stru ...
分类:
编程语言 时间:
2018-01-02 21:15:02
阅读次数:
176
Spring 在我的Spring ——简介及环境搭建跑通Hello提到关于Spring的基本结构与功能 SpringMVC 先上一张SpringMVC的流程图 Spring MVC 是一个模型 - 视图 - 控制器(MVC)的Web框架建立在中央前端控制器servlet(DispatcherServ ...
分类:
编程语言 时间:
2017-12-29 18:57:59
阅读次数:
148
整理自网上: @Service、@Repository、@Controller、@Component @Service、@Repository、@Controller、@Component 这四个都是用来注解spring的bean,站在程序的角度它们都是等效。但从名字上,我们很容易看出@Servic ...
分类:
编程语言 时间:
2017-12-23 23:43:01
阅读次数:
368
这两天启动了一个新项目因为项目组成员一直都使用的是mybatis,虽然个人比较喜欢jpa这种极简的模式,但是为了项目保持统一性技术选型还是定了 mybatis。到网上找了一下关于spring boot和mybatis组合的相关资料,各种各样的形式都有,看的人心累,结合了mybatis的官方demo和 ...
分类:
编程语言 时间:
2017-12-13 20:17:03
阅读次数:
189
当我们需要使用BeanPostProcessor时,直接在Spring配置文件中定义这些Bean显得比较笨拙,例如: 使用@Autowired注解,必须事先在Spring容器中声明AutowiredAnnotationBeanPostProcessor的Bean: 使用 @Required注解,就必 ...
分类:
编程语言 时间:
2017-12-05 17:50:01
阅读次数:
182
SOA和微服务的区别 其实服务化架构已经可以解决大部分企业的需求了,那么我们为什么要研究微服务呢?先说说它们的区别; 微服务架构强调业务系统需要彻底的组件化和服务化,一个组件就是一个产品,可以独立对外提供服务 微服务不再强调传统SOA架构里面比较重的ESB企业服务总线 微服务强调每个微服务都有自己独 ...
分类:
编程语言 时间:
2017-12-05 12:03:05
阅读次数:
167