摘要:
TableGo v5.8.8版震撼发布,此次版本更新如下: 1、新增两个扩展字段,用于生成自定义模板时使用。 2、自定义模板新增模板目录,可以选择不同分类目录下的模板。 3、自定义模板生成加强,可以根据参数自动生成文件名和扩展名。 ... 阅读原文
2018-03-10 17:52:22 阅读(788) 评论(0)
摘要:
一、ORM技术
ORM:Obejict Relation Mapping,对象关系映射。ORM技术可以建立对象与数据库之间的关系。它可以通过对象来访问数据库。目前市场有:Hibernate、MyBateis、TopLink、EJB等等
二、Hibernate框架
Hibernate是目前市场上最流行的ORM框架之一... 阅读原文
2018-03-10 16:15:06 阅读(757) 评论(0)
摘要:
synchronized关键字类似于java中的悲观锁机制,接下来介绍一种java的乐观锁机制Unsafe类
CAS
CAS简介
CAS全称是Compare And Swap,即比较交换,它是在并发执行时的一种无锁思想,其主要包含三个参数:
/**
*V主内存中的值
*E表示线程中旧的预期值
*N表示新值
**/
C... 阅读原文
2018-03-10 16:12:04 阅读(771) 评论(0)
摘要:
spring data jpa
JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等ORM... 阅读原文
2018-03-10 15:39:03 阅读(771) 评论(0)
摘要:
Hibernate常见面试题
Hibernate工作原理及为什么要用?
Hibernate工作原理及为什么要用?
读取并解析配置文件
读取并解析映射信息,创建SessionFactory
打开Sesssion
创建事务Transation
持久化操作
提交事务
关闭Session
关闭SesstionFacto... 阅读原文
2018-03-10 15:04:14 阅读(746) 评论(0)
摘要:
每次感觉配这个都很简单,但每次都要查一下,毕竟配错一点 后面都比较麻烦,记录一下,方便以后查看。
linux 下安装jdk和windows下的安装是一样的,之前在windows安装的时候是先下载压缩包,然后再配置环境变量。其实在linux下也是一样的。
第一步:创建jdk安装目录(该/usr/loc... 阅读原文
2018-03-10 13:24:05 阅读(755) 评论(0)
摘要:
1)maven引包:
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> ... 阅读原文
2018-03-10 13:21:01 阅读(756) 评论(0)
摘要:
目录导引:
一、上下文切换
二、什么是进程
三、什么是线程
一、上下文切换
CPU通过时间片分配算法给每个线程分配时间片来执行,时间片一般是几十毫秒。切换线程前会保存上一个线程的状态,以便下次切换回来时可以再加载这个线程的状态。
线程从保存到再加载的过程就是一次上下文切换。
二、什么是进程?
进程是一个执... 阅读原文
2018-03-10 13:19:03 阅读(744) 评论(0)
摘要:
1.在服务器上移除该项目:点击右击 remove...
2.右击服务器 add... 要打包的项目
Depoloy type 选择第二个打war包,location就是生成的war包的路径
阅读原文
2018-03-10 11:49:04 阅读(770) 评论(0)
摘要:
说来惭愧,java学完已经两年了,开发也已经做了快一年了,现在才基本了解继承怎么用,平时都是在一个类中乱写一气。现在感觉原来学的知识真正运用起来还是具有一定的差距。希望能够先夯实基础,共勉。写一下自己所学到的,学得好的童鞋不要笑话。欢迎指教。
1、继承的定义(extends)
子类具有父类所有的属性和方法(私有的除外... 阅读原文
2018-03-10 10:38:02 阅读(696) 评论(0)