后端
-001
Code pursuit
red maple
展开
-
beetlsql 部署在服务器上报sql文件查找失败 一个坑
本地用beetlsql 框架开发好项目,正常运行跑起来了,放到服务器上跑报sql文件找不到错误第一时间想到以为是路径出了问题,但是本地可以正常跑起来,没有报错,一放到服务器跑就报错了。然后发现了是一个坑,是sql 的md文件命名的问题md文件命名首字母大写服务器跑就会报错然后改成首字母小写就可以了,不报错了...原创 2019-02-17 23:42:28 · 1552 阅读 · 0 评论 -
spring cloud学习 笔记
spring cloud学习原创 2019-02-20 16:39:14 · 175 阅读 · 0 评论 -
spring cloud eureka 服务的注册与发现 笔记
eureka 服务的注册与发现原创 2019-02-20 16:38:26 · 161 阅读 · 0 评论 -
spring-cloud ribbon service 负载均衡,调用其他的服务 笔记
ribbon service 负载均衡,调用其他的服务原创 2019-02-20 16:38:37 · 220 阅读 · 0 评论 -
spring-cloud feigin service 负载均衡,调用其他的服务 笔记
feigin service 负载均衡,调用其他的服务原创 2019-02-20 16:38:46 · 750 阅读 · 0 评论 -
spring-cloud ribbon 使用hystri 笔记
熔断器处理 hystrixribbon 使用hystrix原创 2019-02-20 16:39:00 · 228 阅读 · 0 评论 -
spring-cloud feign 使用hystrix 笔记
feign 使用hystrix原创 2019-02-20 16:38:14 · 162 阅读 · 0 评论 -
jpa 使用总结
jpa hibernte使用总结原创 2019-02-20 16:39:21 · 235 阅读 · 0 评论 -
beetlsql使用总结
beetlsql使用总结原创 2019-02-20 16:39:33 · 3592 阅读 · 0 评论 -
maven服务器上更新部署,报错
场景项目需要开发了一些底层需要的rpc包,当业务层项目需要的接口改变了的时候,rpc项目接口需要修改,但是版本号不需要变动.更新了rpc项目,并且重新部署代码上线,但是没有更改版本号,在服务器上部署新的业务代码的时候,maven部署会报错。原因因为服务器上的.m2仓库并没有把rpc项目的依赖删除重新更新,因为rpc项目的版本号没有变化,所以maven默认是不会删除更新的,所以这个时候需要...原创 2019-02-20 14:59:34 · 591 阅读 · 0 评论 -
hikaricp使用
hikaricp数据库连接池是目前很流行的数据源1.需要引入mysql的驱动、hikaricp依赖 <properties> <java.version>1.8</java.version> <hikari.version>2.7.9</hikari.version> <mysql.version>8.0.13...原创 2019-02-18 17:08:38 · 3523 阅读 · 0 评论 -
spring-data-jpa 使用
刚开始学习spring框架的时候,使用的是spring data jpa,这是第一个接触的orm框架,一开始使用的时候可以用orm框架为之兴奋不已,觉得这个框架厉害的不行,太强了。后来发现国内流行的是mybatis,jpa速度在mybatis、beetlsql、hibernate里是最慢的一个。。。不过也不影响开始项目的使用。jpajpa orm框架使用的是hibernate框架在国外很流...原创 2019-02-18 17:44:36 · 140 阅读 · 0 评论 -
beetlsql 自定义sql
beetlsql框架速度比jpa快一些,根据官方介绍,而且使用起来比jpa爽一些beetlsql查询单张表的时候支持lambda表达式写法的方法,使用起来很爽不过多表查询,就要写sql语句beetlsql的sql语句写在md文件上,这样的操作空间大了些1.创建文件目录2.创建实体md文件article.md 文件3.md编写要获取文章的最新5篇文章这样些getNewArticl...原创 2019-02-18 17:55:28 · 2732 阅读 · 1 评论 -
可以用的连接查询和md的内连接查询sql语句
getDirections===select course.id as directionId,course.grade,course.name as courseName, course.submit_time as submitTime,course.status, project.name as projectName, directi...原创 2019-02-18 17:58:54 · 422 阅读 · 0 评论 -
json sql语句
select d.major_id as majorId,c.grade, c.course_start_time as courseStartTime,c.course_end_time as courseEndTime, p.name as projectName,p.semester,d.name as directionName, c.teache...原创 2019-02-19 00:22:29 · 789 阅读 · 0 评论 -
maven 笔记
settings配置文件路径windows下C:\Users\用户名.m2liunx下/usr/loacl/maven3配置为国内源作者:changwei0708https://www.cnblogs.com/changwei0708/p/5820952.html原创 2019-02-19 00:22:48 · 148 阅读 · 0 评论 -
maven打包命令
打包步骤是:清除,打包一般的maven项目打包命令是:mvn clean packagemvn clean打包前清理掉之前有过打包的文件夹targetmvn compile项目编译mvn package开始项目打包执行这步可以不用执行compile了package包括了编译、打包这两步package完成后,会自动生成一个target文件,根据你编写的pom打包命令和assemb...原创 2019-02-19 00:22:55 · 11875 阅读 · 0 评论 -
spring-boot 使用
1原创 2019-02-19 00:23:05 · 217 阅读 · 0 评论 -
beetlsql使用
在2018年参与的项目里面用了beetlsql这个持久层框架,感觉这个框架挺不错的,国人写的框架在mybatis、hibernate、beetlsql三个中,作者比较过,是beetlsql的速度最快比其他两个得分更高,在前面开发的项目中感觉都可以,因为项目还不是很大。beetlsql的单个表的查询支持lambda表达式查询,个人感觉非常的爽,非常的好用。...原创 2019-02-19 00:23:10 · 3089 阅读 · 0 评论 -
sprin-boot service层增加数据库事务回滚
在service中,有时候我们需要插入的不止一张表,这个时候,如果第一张表插入成功了,后面的几张表没有插入成功,这次的数据处理应该是视为不成功,如果一个事务需要操作几张表才可以。所以我们需要当插入数据的过程中发生日常时,就需要把插入的数据全部恢复完之前没有,回滚到上一层controller层,或者在service层抛出异常,并回滚数据库事务。事务管理对于企业应用来说是至关重要的,即使出现异常情...原创 2019-02-19 00:23:27 · 1159 阅读 · 0 评论