- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 记一下解决实际maven项目中,引用外部jar包,并且exec-maven-plugin的执行main函数,需要引用该jar的问题
一次项目升级,需要手动改写项目中的jar包。由于公司平台团队更新maven中的jar比较麻烦。故此,项目组本身自己先更改jar,然后放在本地引用测试。带完成之后才install的maven仓库中。主项目的pom.xml中将修改后的jar文件引用过来: <dependency> <groupId>yes-test</groupId> <artifactId>yes-test</artif...
2020-07-06 10:34:02
804
转载 Intellij idea keymap
【常规】Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!” 键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[OR],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 Ctr...
2018-12-14 11:15:20
3352
转载 springboot跨域配置
前言:当它请求的一个资源是从一个与它本身提供的第一个资源的不同的域名时,一个资源会发起一个跨域HTTP请求(Cross-site HTTP request)。比如说,域名A ( http://domaina.example ) 的某 Web 应用程序中通过< img>标签引入了域名B( http://domainb.foo ) 站点的某图片资源(http://domainb.fo...
2018-09-29 15:13:26
391
转载 [转]spring boot 拦截器 或 Spring AOP 方式记录请求日志
选择使用拦截器实现,在实现中遇到两个个问题:a. POST请求 @RequestBody 传的参数不知怎么获取?b. 返回结果如何获取?c.拦截器中service 无法注入;(已解决)不知道有没有人遇到这种情况,拦截器没有解决上述问题,后来使用 spring AOP 处理。 《一》拦截器方式@Configurationpublic class OptPermission...
2018-09-15 10:27:55
1632
原创 【spring boot logback】日志彩色渲染
官网处理日志链接:https://logback.qos.ch/manual/layouts.html#coloring在logback.xml文件中 修改位置如下: <property name="CONSOLE_LOG_PATTERN" value="%highlight(%date{yyyy-MM-dd HH:mm:ss.SSS}) %boldYello...
2018-08-28 21:34:44
7473
1
原创 spring boot中获取所有RequestMapping的URL路径列表集
spring boot 项目在做URL权限控制的时候需要获得全部的URL,一个一个去controller中找费时费力,有的权限点的命名和URL有一定的对应关系。如果能用程序获得全部URL,将会省去很多事。在项目中添加如下Controller,请求/getAllUrl,即可看到项目所有的URL。当然也可以根据项目将URL写入数据库或写入配置文件。 @Autowired WebApplicat...
2018-08-24 10:27:43
29547
4
原创 Spring Data JPA 框架使用自定义(@Query)的查询语句返回自定义的实体对象踩坑记录
使用Spring Data Jpa,根据业务需求,有时候需要进行复杂的数据查询,并返回我们需要的字段(例如分类统计,目前框架下不需好实现),而在该框架下,目前仅仅支持返回数据库映射进行持久化的实体类(使用注解@Entity的类)。虽然在框架上我们可以使用@Query注解执行我们自定义的sql语句,但是其返回值为:List<Object[]> 类型,多个Object[]的List集合。...
2018-08-06 15:01:02
18661
14
原创 Spring Boot Jpa中JpaRepository 中类型参数中T,ID类型该如何判断
今天在学习Jpa过程中,看到自己的代码:public interface UserRepository extends JpaRepository<User, Long>{}突然发现,ID的对象类型是Long,然后就想了一下,Long这个对象类型怎么来的。经过查看Spring data Jpa 参考文档,发现有一下说明:红色方框字段说明:将实体类型和实体类的id类...
2018-07-18 21:02:33
17551
13
原创 【spring cloud】注解@SpringCloudApplication和@SpringBootApplication的区别
@SpringCloudApplication时一个注解的集合,其中包含@SpringBootApplication。注解@SpringCloudApplication包括:@SpringBootApplication、@EnableDiscoveryClient、@EnableCircuitBreaker,分别是SpringBoot注解、注册服务中心Eureka注解、断路器注解。对于Sp...
2018-07-17 14:18:50
27420
3
原创 spring data jpa 中@Query注解分页pageable查询
持有层代码:Repository @Query(value = "select * from user_liveapp where user_Id = :userId ORDER BY ?#{#pageable}", nativeQuery = true)Page<UserLiveapp> search(@Param("userId") Long userId, Pagea...
2018-07-13 10:43:21
20798
7
转载 java的动态绑定与静态绑定
首先是方法的参数是父类对象,传入子类对象是否可行然后引出Parent p = new Children();这句代码不是很理解,google的过程中引出向上转型要理解向上转型又引出了动态绑定从动态绑定又引出了静态绑定 程序绑定的概念:绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。对java来说,绑定分为静态绑定和动态绑定;或者叫做前期绑定和后期绑定 静态绑定:在程序执行前方法已经被绑...
2018-05-10 11:11:54
175
JDK API 1.8
2018-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人