上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 50 下一页
摘要: Jar类型打包方式 1.使用mvn celan package 打包 2.使用java –jar 包名 war类型打包方式 1.使用mvn celan package 打包 2.使用java –jar 包名 外部Tomcat运行 1.使用mvn celan package 打包 2.2.0将war包 阅读全文
posted @ 2018-10-20 14:19 toov5 阅读(661) 评论(0) 推荐(0)
摘要: yml Spring Boot 默认读取 .yml .properties 结尾的 yml非常好的作用,比properties更节约 结构清晰 server: port: 8090 context-path: /toov5 父级是公用的 一定要注意啊啊啊 空格! port: 8090 中间空格! 启 阅读全文
posted @ 2018-10-20 05:05 toov5 阅读(3340) 评论(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 阅读(473) 评论(0) 推荐(0)
摘要: 分布式事务解决方案的问题, 分布式事务产生的原因: 多个不同的服务连接不同的数据源 ,做分布式事务的管理。 这种情况是连接两个数据源的情况,然后事务管理器是这样的 只管理了test02的这端业务代码。所以test02的这个会回滚! 但是test01会入库哦 这属于传统的分布式事务解决方案 使用spr 阅读全文
posted @ 2018-10-20 02:55 toov5 阅读(7208) 评论(0) 推荐(0)
摘要: 结合前面做的小项目,如果我把test01 test02下面的 service 都加了 事务的注解 这样启动时候会报错! 事务管理器里面不能有两个事务!!!! 这时候需要用 @Transactional(transactionManager="test1TransactionManager") 指定事 阅读全文
posted @ 2018-10-20 01:24 toov5 阅读(1425) 评论(0) 推荐(0)
摘要: 一般公司分两个数据库: 一个放共同配置文件, 一个数据库垂直业务数据库 垂直拆分和水平拆分: 垂直是根据业务划分具体数据库 在一个项目中有多个数据源(不同库jdbc) 无限个的哈~ 根据包名 或者 注解方式 划分多个数据源 本博客讲解的是分包情况下的: 首先创建两个包 数据库也是如此: 当前的目录结 阅读全文
posted @ 2018-10-20 01:02 toov5 阅读(891) 评论(0) 推荐(0)
摘要: 首先Spring 事务分类 1、声明事务 原理:基于编程事务的 2、编程事务 指定范围 扫包去解决 3、事务原理:AOP技术 通过环绕通知进行了拦截 使用Spring 事务注意事项: 不要try catch , 因为要将异常抛给外层 Spring Boot 已经默认开启了事务了~ Springboo 阅读全文
posted @ 2018-10-19 21:54 toov5 阅读(331) 评论(0) 推荐(0)
摘要: 本地开发环境 测试环境 实际项目中 区分不同的环境配置文件信息 首先创建三种不同场景下的配置文件: 内容分别是: ###dev http_url="dev" ###prdhttp_url="prd" ###testhttp_url="test" Spring.profiles.active=test 阅读全文
posted @ 2018-10-19 21:33 toov5 阅读(235) 评论(0) 推荐(0)
摘要: 自定义参数,把不同环境的配置放到配置文件中去。 不同环境,如何区分配置文件信息,自定义配置文件信息 比如在 application.properties定义个参数 name=toov5 Spring Boot如何去取值呢: 通过value这个注解 @Value("${name}") private 阅读全文
posted @ 2018-10-19 21:08 toov5 阅读(714) 评论(0) 推荐(0)
摘要: 补充一个知识点: lombok底层原理使用的是: 字节码技术ASM修改字节码文件,生成比如类似于get() set( )方法 一定要在开发工具安装 在编译时候修改字节码文件(底层使用字节码技术),线上环境使用编译好的文件 下面我们学习 Spring Boot 异步调用技术: 启动加上@EnableA 阅读全文
posted @ 2018-10-19 20:56 toov5 阅读(594) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 50 下一页