java
leihope_
一个不爱学习,却知进取,善沟通,重细节,懂感恩的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot整合selenium,启动chromederiver时候报错
WebDriver driver = new ChromeDriver(options) 断点走到这一步的时候爆粗 Starting ChromeDriver 81.0.4044.138 (8c6c7ba89cc9453625af54f11fd83179e23450fa-refs/branch-heads/4044@{#999}) on port 37552 Only local connections are allowed. Please protect ports used by ChromeD.原创 2020-05-10 17:57:54 · 2609 阅读 · 4 评论 -
hibernate一级缓存机制(还有二级)
hibernate有一级和二级缓存机制,一般使用session了就自动启动了一级缓存机制,把第一次查询的结果都存放进了内存里面,所以后面查询就可以直接的从内存里面读取,减少访问物理数据源的频次,提高性能,除非使用evict、clear清楚了session的缓存,大部分情况这个缓存都有利于我们更快的查询,但是不排除会影响程序性能的可能。 evict清空Session中的一级缓存 clear清空一原创 2017-07-13 11:01:26 · 279 阅读 · 0 评论 -
JAVA MVC设计模式
MVC(Model View Control)模型-视图-控制器 一、MVC与模板概念的理解 MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应转载 2017-07-04 10:04:30 · 474 阅读 · 0 评论 -
Hibernate配置发生的问题及解决方法记录
1.在hibernate配置文件中方言配置“org.hibernate.dialect.MySQLDialect”中的MYSQL那个y要小写。 如果数据库是本地,hibernate配置文件中的地址这样配置:jdbc:mysql://localhost/hibernate 2.java.lang.NoSuchMethodError: org.hibernate.internal.Core原创 2017-07-12 16:05:50 · 1385 阅读 · 0 评论 -
hibernate注解方式(类级别和属性级别)
使用注解方式就是为了简化繁琐的ORM映射文件的(*.hbm)文件的配置 JPA和Hibernate的关系:JPA是标准接口,Hibernate是实现,但是其功能是JPA的超集 hibernate通过hibernate-annotation、hibern-entitymanager、hibernate-core三个组建来实现 JPA注解有利于程序的移植和扩展,优先使用。 hibern原创 2017-07-13 14:24:50 · 990 阅读 · 0 评论 -
hibernate映射关系级别注解
一对一单向外键 @OneToOne(cascade=CascadeType.ALL) @JoinColumn(name=”pid”,unique=true) 注意:保存时应该先保存外键对象,在保存主表对象一对一双向外键关联 主控方的配置同一对一单向外键关联 @OneToOne(mappedBy=”card”)//被控方 双向关联,必须设置mappedBy属性。因为双向关联只能交给一方去控原创 2017-07-14 16:19:24 · 413 阅读 · 0 评论 -
两层for循环嵌套如何优化
最近在项目中遇到一个需求,需要将两个数据表的数据进行比对,这涉及到了两层for循环的嵌套。一开始写得时候发现耗时太久,尝试优化一下。优化的总结如下: 1.将for循环内的无关表达式提取到外面。 for(){ for(){ a=a*b*c; } } 应该要将b*c的值先算好,然后再放进循环内。否则会每次循环都浪费资源。 2.将for里面的条件先处理好 相...原创 2018-09-11 10:37:00 · 18423 阅读 · 0 评论
分享