本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用。刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你先看完IntelliJ IDEA 的 20 个代码自动完成的特性,这篇文章对自动完成的特性介绍的非常 ...
分类:
系统相关 时间:
2020-01-06 14:47:06
阅读次数:
91
1.MyBatis中#{}和${}的区别是什么?#{}是预编译处理,${}是字符替换。在使用#{}时,MyBatis会将SQL中的#{}替换成“?”,配合PreparedStatement的set方法赋值,这样可以有效的防止SQL注入,保证程序的运行安全。2.MyBatis有几种分页方式?分页方式:逻辑分页和物理分页。逻辑分页:使用MyBatis自带的RowBounds进行分页,它是一次性查询很多
分类:
其他好文 时间:
2020-01-05 09:36:36
阅读次数:
110
ORM概述 ORM(Object-Relational Mapping) 表示对象关系映射。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套程序能够做到建立对象与数据库的关联,操作对象就可以直接操作数据库数据,就可以说这套程序实现了ORM对象关系映射 简单的说:ORM ...
分类:
其他好文 时间:
2019-12-31 21:42:10
阅读次数:
64
public void truncateTable(Session session, String tableNameInDb) { String sql = " truncate table " + tableNameInDb; Query query = session.createSQLQue ...
分类:
Web程序 时间:
2019-12-25 12:49:55
阅读次数:
93
问题:能读取资源路径下的properties配置文件但是不能读yml配置文件 因为无法读取配置yml配置文件,所以不能配置bean,导致项目启动报错。 解决方法: 在VM options中设置虚拟机加载配置文件的路径; -Dspring.config.location= -Djava.util.lo ...
分类:
其他好文 时间:
2019-12-23 17:12:23
阅读次数:
137
悲痛万分的写下,望今后的自己多加努力!多敲代码,多看源码,多理解原理性知识 框架 Struts与Struts2的区别 Hibernate是怎么执行的 Servlet执行 Springmvc执行过程 都用了Spring哪些东西 Java基础 Java.Lang下面都有哪些类 Object类中都有哪些方 ...
分类:
编程语言 时间:
2019-12-20 13:59:23
阅读次数:
108
JAVA面试 11、是否可以从一个static方法内部发出对非static方法的调用? 解析:不可以。因为非static方法(实例方法)是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时不需要创建对象,可以直接调用。也就是说,当一个static方法被调 ...
分类:
编程语言 时间:
2019-12-20 12:05:52
阅读次数:
74
转自《JPA、SpringData JPA 、Hibernate和Mybatis 的区别和联系》 一、JPA 概述 1. Java Persistence API(Java 持久层 API):用于对象持久化的 API 2. 作用:使得应用程序以统一的方式访问持久层 3. 前言中提到了 Hiberna ...
分类:
编程语言 时间:
2019-12-16 15:01:02
阅读次数:
88
团队项目 _社团管理 个人总结 第八组 一、项目相关文档整合: 1. "需求分析" 2. "设计文档" 3. "原型设计" 4. "项目源码" 二、个人工作: 前期准备工作: 需求分析阶段: 我们设计的社团管理系统主要面向三种人员,分别是社长、社员还有管理员。针对社团管理社团的使用人员,提出需求与需 ...
分类:
其他好文 时间:
2019-12-13 21:19:47
阅读次数:
145
最近做项目时遇到这样一个问题:写了sql语句:执行sqlserver的存储过程的得到一个返回值,使用hibernate进行执行这个sql,结果没有报错,执行这个语句程序就中止了,随后我使用trycache去捕捉这个异常,得到的结果是: 实际上是要给存储过程加上这一段话: SET XACT_ABORT ...
分类:
数据库 时间:
2019-11-18 09:16:31
阅读次数:
112