JavaEE
叉叉不低头
不比别人优秀,我又何来权利拥有!
展开
-
JPA遇到多主键表怎么进行查询
数据表是原始就存在的,里面存在两个主键:当建好实体类,然后用jpa去关联操作查询,(根据StudyId)去进行查询的时候,发现原本可以有八条不一样的记录,只是StudyId相同,其他的不同,这个时候,出来确实是八条,但是居然每一条都一样,是根据StudyId一样的数据记录里的都一条。即当根据StudyId='194205'去查的时候,JPA都会返回八条一样的记录JPA代码:@Query(value = "select * from tbl_ic_film_info where StudyId =原创 2020-10-29 15:19:24 · 2517 阅读 · 1 评论 -
Java泛型的主要作用
本文转载自:https://www.jianshu.com/p/5179ede4c4cf简单的说,意义和作用有:类型的参数化,就是可以把类型像方法的参数那样传递。这一点意义非凡。泛型使编译器可以在编译期间对类型进行检查以提高类型安全,减少运行时由于对象类型不匹配引发的异常。泛型方法,算法的复用。蛮神奇的。想要理解为什么引入泛型,就要知道没有泛型的麻烦。我们知道现在的程序开发都是面向对象了,所以...转载 2019-02-28 16:28:37 · 1891 阅读 · 0 评论 -
关于短视频后台管理系统在上传BGM的时候是怎么实现"点我播放"的 [Tomcat配置虚拟目录]
如图所示:首先由于我们的项目是使用Maven构建的,但是在上传bgm的时候会有一个"点我播放"的功能,但是由于我们的项目还是运行在本地,那么怎么实现"点我播放"这个功能呢,项目是运行在Tomcat的容器里,所以我们要将我们上传的BGM的目录配置到对应的tomcat的相关配置里面,原本项目是使用maven插件运行的,但是由于插件运行的方式会有一些bug,所以还是选用我们自己本地的tomcat进行...原创 2018-11-26 19:37:44 · 1012 阅读 · 0 评论 -
Java源码分析系列之HttpServletRequest源码分析
原文链接: https://www.cnblogs.com/kmsfan/p/7497612.html#_label0从源码当中 我们可以 得知,HttpServletRequest其实 实际上 并 不是一个类,它只是一个标准,一个 接口而已,它的 父类是ServletRequest。 public interface HttpServletRequest extends Ser...转载 2018-11-08 21:57:15 · 602 阅读 · 0 评论 -
@ResponseBody 和 @RequestBody 的作用
原文链接 :https://www.cnblogs.com/daimajun/p/7152970.html先提一嘴 @RequestMapping(“url”),这里的 url写的是请求路径的一部分,一般作用在 Controller的方法上,作为请求的映射地址。代码: @RequestMapping(value = "/test")//类级别映射,可以没有,一般用于减少书写量 ...转载 2018-11-07 21:29:16 · 166 阅读 · 0 评论 -
Java中StringUtils使用isBlank和isEmpty的最大区别
StringUtils.isBlank:StringUtils.isBlank(null) =trueStringUtils.isBlank("") =trueStringUtils.isBlank(" ") =trueStringUtils.isBlank("bob")原创 2018-11-04 20:54:41 · 666 阅读 · 0 评论 -
IDEA编译maven项目并且跳过单元测试命令
mvn clean package -Dmaven.test.skip=true原创 2018-10-24 21:42:43 · 1782 阅读 · 0 评论 -
Maven配置了多环境开发,我们以其中一种环境打包命令
例如我们以dev环境打包并且跳过单元测试命令:mvn clean package -Dmaven.test.skip=true -Pdev原创 2018-10-25 20:39:47 · 661 阅读 · 0 评论 -
Mac下tomcat启动报错Error running 'Tomcat7.0.75': Cannot run program "/Volumes/Ma
Error running 'Tomcat7.0.75': Cannot run program "/Volumes/MacOS/Java/apache-tomcat-7.0.75/bin/catalina.sh" (in directory "/Volumes/MacOS/Java/apache-tomcat-7.0.75/bin"): error=13, Permission denied...原创 2018-10-21 10:43:45 · 3057 阅读 · 2 评论 -
IntelliJ IDEA 使用 Tomcat 中文乱码的各种问题
https://blog.csdn.net/u012611878/article/details/80723491工程乱码打开File-Setting, 找到File Encodings这个选项,把encoding设置成你工程的编码即可,一般是UTF-8,如下图(红框的地方),然后重新rebuild一下,基本就行了执行main函数时,控制台乱码同样是打开setting,找到 Build,...转载 2018-10-28 17:22:04 · 1497 阅读 · 2 评论 -
使用ngrok使本地访问实现https
ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端程序测试。进ngrok官网 下载软件 然后解压得到一个软件 在软件目录打开cmd 然后在cmd 里面执行ngrok authtoken 授权码...原创 2018-07-20 12:05:37 · 8916 阅读 · 2 评论 -
SSM框架整合—CRM小案例
以修改为例: 首先, 1、在Dao层接口中编写方法2、使用Dao.xml文件来实现sql语句的执行3、Service层注入修改方法4、Service实现类中实现该方法(此处其实就是调用第二步Dao.xml文件中的sql方法)5、Controller层调用,以及返回相应的结果给前台页面具体流程:...原创 2018-05-09 07:40:03 · 1133 阅读 · 0 评论