摘要:
本文源于最近学习实践DDD相关知识的自我总结。相关内容源于网络 本文部分引用 1、钟敬老师极客时间的DDD课程——手把手教你落地 DDD 2、欧创新老师极客时间的DDD课程——DDD 实战课 一、DDD基本开发过程 1、捕获行为需求 识别需求流程、功能、参与者、功能结果 (1)常用手段:用例建模 ( 阅读全文
摘要:
ps:本文暂不涉及mybaits批处理操作,只说明语句写法。 参考文章: 最详细的MyBatis批量添加、更新、删除实战篇(日常开发必看) mybatis 多条件多值批量更新 批量插入 <!--批量插入数据--> <insert id="insert" parameterType="java.uti 阅读全文
摘要:
最近项目中使用了策略工厂模式,但是在启动时循环获取注解中的属性的时候只获取到了被代理的信息,没有获取到属性信息,于是查了下相关资料 开始时代码如下所示,但是启动调试时发现 /** * 注解存在的的service实现类 *///问题所在 @Validated @Slf4j @Service//自定义的 阅读全文
摘要:
1 Service A(){ 2 3 function startFunction(){ 4 B.testOne(); 5 6 C.testTwo(); 7 } 8 9 } 10 11 12 Service B(){ 13 @DS("First") 14 testOne(){ 15 //具体使用数据 阅读全文
摘要:
本文主要是记录工作中所遇到的情况,并非教学!!! 一、通过spring自带的@Scheduled注解实现定时任务 1.更改ApplicationContext-mvc.xml/spring.xml 等配置文件,如果不知道自己应该配置哪个文件的话去web.xml中找到<servlet>标签中的配置文件 阅读全文
摘要:
一、前言 在工作中遇到需要把配置文件加密的要求,很容易就在网上找到了开源插件 jasypt (https://github.com/ulisesbocchio/jasypt-spring-boot#customEncryptor),根据官方说明和网上其他示例很容易搞定加密解密,但是本功能要求使用自定 阅读全文
摘要:
一、idea设置目录说明 1.bin目录包含我们的启动文件、虚拟机配置信息和idea属性信息等 2.help目录:帮助文档 3.jre64 : idea自带的jre环境 4.lib:idea所依赖的类库 5.license:idea插件的许可信息 6.pligins:idea下载的插件 二、idea 阅读全文
摘要:
一、layui表格渲染 如果后台返回的实力类里面包含另一个实体类,那么需要使用如下方式取出相应的值 二、layui动态渲染select 如果需要显示默认的请选择需要在原始的select标签里面添加一个value=“” 的option 同时改option可以使select的 lay-verify="r 阅读全文
摘要:
实现目的:为了存储了公共字典表主键的其他表在查询的时候不用关联查询(所以拦截位置位于mybaits语句查询得出结果集后) 项目环境 :springboot+mybaits 实现步骤:自定义注解——自定义实现mybaits拦截器——注册mybaits拦截器 一、自定义注解 1.1 代码示例 @Targ 阅读全文