- 博客(6)
- 收藏
- 关注
原创 mybatis使用@Results 进行关联查询的时候id消息不见的问题
MyBatis 注意点 @Results 注解的使用 @Results({ @Result(property = "id", column = "id"),//加此行,否则id值为空 @Result(property = "weSerProjectEnclosures", column = "id", many = @Many(select = "com.zkr.consultant.project.dao.WeSerProjectEnclos
2021-03-18 16:09:50
518
原创 ali短信服务完成本地验证码发送功能
pom阿里jar导入 <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.5.3</version> </dependency> controller @ApiOperation("获取验证码") @G
2021-03-02 15:01:57
219
原创 sssdj集成可能遇到的问题及技术支持
SSSDJ集成问题及配置有可能会遇见的问题:解决 No serializer 问题!解决no session的问题 有可能会遇见的问题: 解决 No serializer 问题! No serializer 问题出现的原因:jpa的懒加载对象自己为加一些属性(“hibernateLazyInitializer”,“handler”,“fieldHandler”) 会影响到SpringMVC返回Js...
2019-03-29 19:41:24
256
原创 JPA的数据之间关系配置
一.单向一对多 性能非常差,不建议使用 如果要使用,建议使用双向的多对一,一对多 代码配置 必需使用接口声明 可以使用List(有序允许重复)或者Set 一定要指定外键(否则会出现中间表) @OneToMany @JoinColumn(name = "dir_id ") private List<Product> products = new ArrayList<>...
2019-03-09 11:43:35
183
原创 JPA:主键生成和缓存
一.主键生成策略 1.1 主键设置两种方式 代理主键(没有业务含义,建议使用) 自然主键(有业务含义:手机号,身份证,…) 1.2 四种主键生成策略 @Id @GeneratedValue(strategy = GenerationType.IDENTITY/SEQUENCE/AUTO/TABLE) private Long id; 1.2.1 IDENTITY:自增策略 数据库必需支持这...
2019-03-09 11:30:09
240
原创 JPA的理论及实践第一节
@JPA第一节 一.理论 1.1 什么是JPA JPA:(Java Persistence API) ORM的规范 JPA是规范,Hibernate是它的实现(不唯一,但最好) 最底层的操作还是JDBC(引入驱动包) 1.2 什么是ORM o(对象,java面向对象) r(关系,关系型数据库) m(映射) 1.3 JPA与JDBC的区别 JPA(hibernate)的底层还是JDBC ...
2019-03-04 23:13:46
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅