上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 50 下一页
摘要: yml Spring Boot 默认读取 .yml .properties 结尾的 yml非常好的作用,比properties更节约 结构清晰 server: port: 8090 context-path: /toov5 父级是公用的 一定要注意啊啊啊 空格! port: 8090 中间空格! 启 阅读全文
posted @ 2018-10-20 05:05 toov5 阅读(3327) 评论(0) 推荐(0) 编辑
摘要: 经常使用mac和linux 这次使用window开发了一些小项目 废话不多说: git init git add . git commit -m 'note' git remote add origin 你的远程库地址 比如 git remote add origin https://github. 阅读全文
posted @ 2018-10-20 03:53 toov5 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 分布式事务解决方案的问题, 分布式事务产生的原因: 多个不同的服务连接不同的数据源 ,做分布式事务的管理。 这种情况是连接两个数据源的情况,然后事务管理器是这样的 只管理了test02的这端业务代码。所以test02的这个会回滚! 但是test01会入库哦 这属于传统的分布式事务解决方案 使用spr 阅读全文
posted @ 2018-10-20 02:55 toov5 阅读(7180) 评论(0) 推荐(0) 编辑
摘要: 结合前面做的小项目,如果我把test01 test02下面的 service 都加了 事务的注解 这样启动时候会报错! 事务管理器里面不能有两个事务!!!! 这时候需要用 @Transactional(transactionManager="test1TransactionManager") 指定事 阅读全文
posted @ 2018-10-20 01:24 toov5 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 一般公司分两个数据库: 一个放共同配置文件, 一个数据库垂直业务数据库 垂直拆分和水平拆分: 垂直是根据业务划分具体数据库 在一个项目中有多个数据源(不同库jdbc) 无限个的哈~ 根据包名 或者 注解方式 划分多个数据源 本博客讲解的是分包情况下的: 首先创建两个包 数据库也是如此: 当前的目录结 阅读全文
posted @ 2018-10-20 01:02 toov5 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 首先Spring 事务分类 1、声明事务 原理:基于编程事务的 2、编程事务 指定范围 扫包去解决 3、事务原理:AOP技术 通过环绕通知进行了拦截 使用Spring 事务注意事项: 不要try catch , 因为要将异常抛给外层 Spring Boot 已经默认开启了事务了~ Springboo 阅读全文
posted @ 2018-10-19 21:54 toov5 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 本地开发环境 测试环境 实际项目中 区分不同的环境配置文件信息 首先创建三种不同场景下的配置文件: 内容分别是: ###dev http_url="dev" ###prdhttp_url="prd" ###testhttp_url="test" Spring.profiles.active=test 阅读全文
posted @ 2018-10-19 21:33 toov5 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 自定义参数,把不同环境的配置放到配置文件中去。 不同环境,如何区分配置文件信息,自定义配置文件信息 比如在 application.properties定义个参数 name=toov5 Spring Boot如何去取值呢: 通过value这个注解 @Value("${name}") private 阅读全文
posted @ 2018-10-19 21:08 toov5 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 补充一个知识点: lombok底层原理使用的是: 字节码技术ASM修改字节码文件,生成比如类似于get() set( )方法 一定要在开发工具安装 在编译时候修改字节码文件(底层使用字节码技术),线上环境使用编译好的文件 下面我们学习 Spring Boot 异步调用技术: 启动加上@EnableA 阅读全文
posted @ 2018-10-19 20:56 toov5 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 试问,你的项目中,如果有几万个方法,你还这么写log.info("name"+name+",age"+age )日志么?low~ 所以用AOP呀 1、首先创建个aop的包(aop的依赖jar包要在pom中搞定),把下面类,贴进去: 2、后端业务逻辑代码: 3、启动类我做了一个小修改哈: 扩大了一下扫 阅读全文
posted @ 2018-10-19 17:46 toov5 阅读(234) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 50 下一页