十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本篇内容主要讲解“Spring中orm的作用是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Spring中orm的作用是什么”吧!
创新互联专注于南票网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供南票营销型网站建设,南票网站制作、南票网页设计、南票网站官网定制、微信小程序服务,打造南票网络公司原创品牌,更为您提供南票网站排名全网营销落地服务。
Spring中的ORM 2019.04.18 09:19:25
ORM简介 对象关系映射,是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换.从效果上说,它其实是创建了一个可在编程语言里使用的--"虚拟对象数据库". ORM的方法论基于三个核心原则:
简单:以最基本的形式建模数据 传达性:数据库结构被任何人都能理解的语言文档化 精确性:基于数据模型创建正确标准化的结构 Spring对ORM的框架支持 spring中支持ORM的框架有hibernate、mybatis、JPA等.但是其中JPA是一种规范,hibernate和mybatis都遵循JPA规范,在应用中:
建立新的模块,添加依赖
image 在资源包中添加连接数据库的文件和配置 jdbc.properties
jdbc.driverClassName=com.MySQL.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/db_spring?useUnicode=true&useSSL=false&characterEncoding=utf-8 jdbc.username=root jdbc.password=root
spring_mybatis.xml
完成类中的编写 User
@Table(name = "t_user")//表单的名称 @Data public class User { //标注主键和主键生成策略 @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String account; private String password; private Integer credits; }
BaseDAO public interface BaseDAO
UserDAO public interface UserDAO extends BaseDAO
UserService List
UserServiceImpl //标注本类是一个Service组件 @Service //在Service层启动事务 @Transactional public class UserServiceImpl implements UserService { @Autowired private UserDAO userDAO; @Override public List
到此,相信大家对“Spring中orm的作用是什么”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!