Spring:英文翻译为春天 >也是javaEE开发的春天 spring是开源的框架、轻量级的、javaEE一站式框架(对EE开发每一层都有解决方案) 主要特点:轻量级、控制反转(IOC)、面向切面(AOP)编程、获取方式简便(可以直接在官网获取相关源码以及API) IOC:控制反转 顾名思义将控制 ...
分类:
编程语言 时间:
2018-09-08 11:44:54
阅读次数:
146
1.注解的目的 简化繁琐的ORM映射文件(*.hbm)的配置 2.JPA和hibernate的关系 JPA:java persistence API,JPA注解是JavaEE的标准和规范。 两者的关系可以简单理解为JPA是接口,Hibernate是实现,但是其功能是JPA的超集。 Hibernate ...
分类:
Web程序 时间:
2018-09-07 23:57:37
阅读次数:
376
Mybatis ORM:将数据库中的每一行数据以对象的形式表现出来 JPA:javaEE持久化接口,但是没有具体的实现。 mybatis:实现JPA,对数据的增删改查。(就是一个jdbc封装的组件) 一、Mybatis的全局配置文件1、SqlMapConfig.xml是mybatis的全局配置文件, ...
分类:
其他好文 时间:
2018-09-07 11:02:48
阅读次数:
127
产生此问题的根本原因是web的版本也projcect facet配置的版本不一致导致!! 1,修改project face的版本 这里,我们选择2.5,用记事本打开.settings\org.eclipse.wst.common.project.facet.core.xml文件,找到“install ...
分类:
Web程序 时间:
2018-09-06 14:52:32
阅读次数:
145
一. Spring简介 1. Spring介绍 Spring框架主页: Spring官网 Spring资源地址:下载地址 Spring框架,由Rod Johnson开发 Spring是一个非常活跃的开源框架, 基于IOC和AOP来构架多层JavaEE系统,以帮助分离项目组件之间的依赖关系 它的主要目 ...
分类:
编程语言 时间:
2018-09-04 00:09:00
阅读次数:
170
开启Spring Boot 之旅 1、Spring Boot 简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; JavaEE开发的一站式解决方案。 2、微服务 Martion Fowler 的一篇长长的文章https://martinfowler.com/micros ...
分类:
编程语言 时间:
2018-09-01 12:09:48
阅读次数:
337
https://netbeans.org/downloads/start.html?platform=windows&lang=zh_CN&option=javaee
分类:
编程语言 时间:
2018-08-30 18:29:04
阅读次数:
192
1. 传统三层架构 配图是一个基于MVC的三层架构, 大致可以分成表现层, 业务层和持久层 表现层负责接收请求和转发请求 业务层主要负责处理请求, 值得注意的是事务管理, 日志记录等操作通常也是封装在这层中 持久层主要负责数据库与实体之间的操作 我们可以使用框架来简化各层的开发, 例如表现层使用Sp ...
分类:
编程语言 时间:
2018-08-29 14:06:34
阅读次数:
186
62.谈一谈你对Mybatis的理解?MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apachesoftwarefoundation迁移到了googlecode,并且改名为MyBatis。2013年11月迁移到Github。MyBatis是一个优秀的持久层框架,它对使用jdbc操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动
分类:
编程语言 时间:
2018-08-27 18:29:01
阅读次数:
170
51.事务的特性?答:①原子性(Atomicity)指事务是一个不可分割的工作单位,事务中的操作要么全都发生,要么全不发生;②一致性(Consistency)事务前后数据的完成性必须保持一致;(例:转账前后的,两个人的金额总数是不变的)③隔离性(Isolation)指多个用户并发访问数据库时,一个用户的事务不能被其他用户的事务干扰,多个并发事务之间要项目隔离;④持久性(Durability)指一个
分类:
编程语言 时间:
2018-08-25 20:35:19
阅读次数:
196