Loading

随笔分类 -  spring

摘要:通过创建数据源扫描类可以创建多数据源,但是每新增一个数据源就要相应的实现,遂想根据包路径自动选择相应的数据源 最终效果: 如设置spring.datasource.one.url = xxx,然后mapper类写在one包下如com.mutool.one.mapper.TestMapper即可 设置 阅读全文
posted @ 2021-08-23 20:06 梦醒点灯 阅读(526) 评论(0) 推荐(0) 编辑
摘要:请求路径中增加版本号 参考文章:https://blog.csdn.net/qq_34196965/article/details/100700009 1、定义注解:@ApiVersion @Target({ElementType.METHOD,ElementType.TYPE}) @Retenti 阅读全文
posted @ 2021-02-23 10:41 梦醒点灯 阅读(727) 评论(0) 推荐(0) 编辑
摘要:方式一:注解 pojo的bean里面通常会有Date类型的数据,直接通过@ResponseBody返回出去的是一个长整型时间戳(从1970到该变量时间的毫秒数),关于原因,网上很多,此处不细讲。如果想要返回自定义的日期格式,如:yyyymmddhhmmss,需做相关处理,网上有很多处理方式,大体都是 阅读全文
posted @ 2020-11-26 20:16 梦醒点灯 阅读(1460) 评论(0) 推荐(0) 编辑
摘要:举例说明 如切点表达式 execution (* com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其语法如下所示: 整个表达式可以分为五个部分: 1、execution(): 表达式主体。 2、第一个*号:表示返回类型,*号表示所有的类型。 阅读全文
posted @ 2020-04-22 11:17 梦醒点灯 阅读(3353) 评论(0) 推荐(1) 编辑
摘要:SpringBoot默认会加载resource下的配置文件: application*.yml application*.yaml application*.properties 这也是配置文件的加载顺序,如果某个key有多个配置,则后加载的会覆盖之前加载的配置。 yml、yaml是同一种文件,后缀 阅读全文
posted @ 2020-04-07 17:15 梦醒点灯 阅读(355) 评论(0) 推荐(0) 编辑
摘要:一.在你建立的工程下创建 Module 选择Spring initializr创建。 二.在Type处选择: Maven Project(项目的构建工具) 三.创建依赖时勾上web,mybatis,mysql(这个看你个人需要吧,可以自主选择) 建立好的项目结构如下: DemoApplication 阅读全文
posted @ 2019-05-29 11:01 梦醒点灯 阅读(19207) 评论(1) 推荐(0) 编辑
摘要:通过properties配置文件配置数据源,代码如下: <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="order" value="3" /> 阅读全文
posted @ 2018-10-11 15:16 梦醒点灯 阅读(3179) 评论(0) 推荐(0) 编辑
摘要:一、目录结构图 2、配置文件内容 db.properties: freemarker.properties: 3、web.xml配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/X 阅读全文
posted @ 2017-04-09 21:17 梦醒点灯 阅读(684) 评论(0) 推荐(0) 编辑
摘要:Spring中Bean的实例化是Bean生命周期的一个重要环节,通常Bean初始化后将不再改变。 那么Spring实例Bean的过程到底是怎么样的呢?! 要想获取到一个bean对象,得先通过BeanFactory的getBean()方法获取,期间会经过一系列步骤来实例化这个bean对象: 第一步:调 阅读全文
posted @ 2017-02-17 18:04 梦醒点灯 阅读(13319) 评论(2) 推荐(2) 编辑
摘要:问题描述: 需求是要求在项目启动自动触发一个service中的线程的操作,使用监听器来实现,但是自定义监听器中spring注解service失败,通过WebApplicationContextUtils去spring容器中获取仍然获取不到,通过断点查看spring容器中没有被注入的service对象 阅读全文
posted @ 2017-02-17 17:49 梦醒点灯 阅读(4507) 评论(0) 推荐(0) 编辑
摘要:关于在spring 容器初始化 bean 和销毁前所做的操作定义方式有三种: 第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化后和销毁bean之前进行的操作 第二种是:通过 在xml中定义init-method 和 destory-method方法 第三种是:  阅读全文
posted @ 2017-02-17 17:08 梦醒点灯 阅读(6258) 评论(1) 推荐(0) 编辑
摘要:在spring的配置中的根节点上有个 default-lazy-init="true"配置: 1、spring的default-lazy-init参数 此参数表示延时加载,即在项目启动时不会实例化注解的bean,除非启动项目时需要用到,未实例化的注解对象在程序实际访问调用时才注入调用 spring在 阅读全文
posted @ 2017-02-17 16:46 梦醒点灯 阅读(10787) 评论(2) 推荐(2) 编辑
摘要:SpringMVC框架是一个基于请求驱动的Web框架,并且使用了‘前端控制器’模型来进行设计,再根据‘请求映射规则’分发给相应的页面控制器进行处理。 (一)整体流程 具体步骤: 1、 首先用户发送请求到前端控制器,前端控制器根据请求信息(如 URL)来决定选择哪一个页面控制器进行处理并把请求委托给它 阅读全文
posted @ 2016-11-25 14:05 梦醒点灯 阅读(93087) 评论(1) 推荐(25) 编辑
摘要:1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便 阅读全文
posted @ 2016-04-29 11:30 梦醒点灯 阅读(383304) 评论(32) 推荐(99) 编辑
摘要:spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 除了spring.jar文件,Spr 阅读全文
posted @ 2016-04-24 13:14 梦醒点灯 阅读(22224) 评论(1) 推荐(5) 编辑

点击右上角即可分享
微信分享提示
主题色彩