jpa
乔木晨子
花落花开又一轮回,化茧成蝶飞得更美
展开
-
使用JPA的项目更换数据库时一般修改哪儿
1.数据库的链接相关的数据db.propertiesjdbc.driverClass=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql:///xxxjdbc.username=rootjdbc.password=1234567892.application.xml方言<!-- private String databasePlatfor...原创 2019-12-20 09:30:39 · 292 阅读 · 0 评论 -
JPA相关错误
1.查询语句,查询时的错误无法解析属性需要将jpql查询语句的属性字段和domain实体类的字段名字一致如下面的 查询中使用的是Systemdictionarydetail对象的types字段,同时types字段关联的sn,这就要注意Systemdictionarydetail里面的字段要和语句的字段一致Sring jpql = "select s from Systemdi...原创 2019-12-18 19:11:07 · 134 阅读 · 0 评论 -
JPA中的映射错误
1.XXX 没有映射注意在@Entity直接后面的name=“”是要和jpql语句的“表名”一样的。如果在实体类的@Entity后面不写,那默认的name就是类名即Employee,此时在jpql“表名”也应该是Employee如果在@Entity后面写了name="em" ,那么jpql的“表名”也是em这个名字,必须一致。...原创 2019-11-25 19:18:17 · 575 阅读 · 0 评论 -
JPA简单配置和代码实现-idea版(更新简化)
项目结构1.将上一个项目的代码简化,新建一个接口 IBaseDao 将重复的部分提取到这个接口里面package cn.dmc.dao;import java.io.Serializable;import java.util.List;public interface IBaseDao<T> { void save(T t); void upd...原创 2019-11-23 14:59:43 · 748 阅读 · 0 评论 -
JPA简单配置和代码实现-idea版
1.创建一个maven项目, 本地仓库先配置好,给项目添加一个jpa的模板project structure ---- modules ---- + , 选择jpa即可这里没有这个选项是因为已经添加了2.配置persistence.xml移动文件夹完成上面的创建modules后,会出现一个META-INF的文件夹,里面就是persistence.xml,但第一步需...原创 2019-11-21 23:33:06 · 1167 阅读 · 0 评论