1、Mybatis与hibernate的不同 (1)Mybatis和hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句。mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执 ...
分类:
移动开发 时间:
2020-03-20 11:06:04
阅读次数:
81
一,架构图及其说明 1,UI数据:页面 2,一级缓存:内存 3,二级缓存:硬盘文件系统 4,定时任务:同步数据库与缓存中的数据 5,数据源:数据库 二,场景分析 加缓存之前的数据信息流: 浏览器发出数据请求后,服务器后端接收到数据请求,开始通过数据源连接读取各种数据后,通过业务逻辑层处理成需要的逻辑 ...
分类:
其他好文 时间:
2020-03-20 10:55:04
阅读次数:
68
一、Mybatis缓存 ● MyBatis包含一个非常强大的查询緩存特性,它可以非常方便地定制和配置缓存。绶存可以极大的提升查询效率。 ● MyBatis系统中默认定义了两级缓存:一级缓存和二级缓存 ○ 默认情况下,只有一级缓存开启。( SqlSession级别的缓存,也称为本地缓存) ○ 二级缓存 ...
分类:
其他好文 时间:
2020-03-18 09:42:12
阅读次数:
45
Java入门 Java的诞生及发展 1. Java的跨平台可移植性原理:在各操作系统只要安装了JVM虚拟机,就可以跑Java程序。 2. Java2标准版(J2SE):桌面 Java2移动版(J2ME):手机 Java2企业版(J2EE):服务器 3. 构建工具:ANT, Maven ,Jekins ...
分类:
编程语言 时间:
2020-03-16 23:34:26
阅读次数:
73
Hibernate篇 三层架构: Hibernate框架 统一版本与配置 Jar包--buildpath 配置dtd约束文件 Hibernate.cfg.xml配置内容 其余配置复制 实体类 Get set 有参 无参 实体类 hbm.xml 数据库表 通过hibernate.cfg.xml中配置生 ...
分类:
其他好文 时间:
2020-03-15 15:00:01
阅读次数:
70
1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好 ...
分类:
编程语言 时间:
2020-03-14 11:02:38
阅读次数:
72
SSH框架搭建 Spring + Struts + Hibernate Spring 与Struts2整合就是将Action对象交给Spring容器负责创建。 Spring 与Hibernate整合就是将sessionFactory交给Spring来负责维护。Spring负责维护session维护及 ...
分类:
编程语言 时间:
2020-03-13 18:22:25
阅读次数:
59
Hibernate 中对象的三种状态及其转化瞬时状态(transient):刚刚用new语句建立,还没有被持久化,不处于session的缓存中。持久化对象(persistent):已经被持久化,加入到session的缓存中。游离状态(detached):已经被持久化,但不再处于session的缓存中 ...
分类:
Web程序 时间:
2020-03-11 15:28:16
阅读次数:
87
hibernate与spring整合 方式一:无障碍整合:带Hibernate配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xs ...
分类:
Web程序 时间:
2020-03-11 11:16:41
阅读次数:
88
1、MyGeneratorMyGenerator是一个国外很不错的代码生成工具,有人觉得比CodeSmith简单、好用。所有api可以在帮助菜单中找到。官方网站:http://www.mygenerationsoftware.com/portal/default.aspx官方论坛:版权形式:免费开源:否推荐指数:4颗星2、NHibernate.还是国外NHibernate是Hibernate公司在
分类:
其他好文 时间:
2020-03-10 23:38:16
阅读次数:
111