- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 Hibernate-配置详解(一)
Hibernate JDBC 属性 参数名 必选 属性名 用途 hibernate.connection.driver_class JDBC driver class hibernate.connection.url JDBC URL hibernate.connection.username database user hibernate.connecti
2017-11-02 16:56:44 273
转载 彻底搞懂Websocket原理
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接
2017-11-01 14:53:30 424
原创 Hibernate-映射详解(一)
class标签映射<class name="ClassName"(1) table="tableName"(2) discriminator-value="discriminator_value"(3) mutable="true|false"(4) schema="owner"(5) catalog="
2017-10-13 11:22:51 447
原创 Hibernate-主键生成策略汇总
Hibernate 提供了很多内置生成策略的实现。下面是一些内置生成器的快捷名字:increment 用于为 long, short 或者 int 类型生成 唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。在集群下不要使用。identity
2017-10-12 23:19:18 376
原创 JSTL/EL详解
JSTL详解: http://blog.csdn.net/u011225629/article/details/47861855
2017-10-12 18:28:36 371
转载 Hibernate监听用户操作日志
我们前段时间有个.net项目需要用j2ee改造,有个需求是要对所有的数据库操作(CRUD)都要做历史记录,要记录操作内容,操作的用户和操作时间。这样的需求称为审计日志 Audit log。项目采用Spring构建,持久层技术采用的是 JPA规范 + Hibernate实现的方案 要实现审计日志的需求,我试用了多种技术方案,最终确定了采用Hibernate 3的新特性事件驱动架构来解决:技术选型:
2017-10-12 18:11:33 454
转载 Hibernate4 拦截器(Interceptor) 实现实体类增删改的日志记录
开发应用程序的过程中,经常会对一些比较重要的数据修改都需要写日志。在实际工作的工程中,这些数据都是存在表中的, 一个常见的做法是用触发器,在增删改的时候,用触发器将数据写入到另一张表中去,但个人不推荐这么做,原因如下: 1. 如果有多个表,得写很多触发器。 2. 触发器与数据库特性关联太紧,不同的数据库,虽然思路一样,但语法却不太一样。
2017-10-12 17:56:24 336
转载 Hibernate加载数据的两种方式
Hibernate加载数据的两种方式: Session.get(Classarg0,Serializable arg1)方法 *arg0:需要加载对象的类,例如:User.class *arg1:查询条件(实现了序列化接口的对象); *此方法返回类型为Object对象,然后我们可以强制转换为需要加载的对象,如果数据不存在,则返回null注:执行此方法时立即发出查询
2017-10-11 20:50:15 680
转载 Tomcat内存溢出的三种情况及解决办法分析
Tomcat内存溢出的原因 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: Java heap space 2.OutOfMemoryError: PermGen space 3.OutOfMemoryError: unable to create new native thread.
2017-10-11 16:36:24 326
原创 Eclipse中,出现No compiler is provided in this environment. Perhaps you are running on a JRE rather than
问题描述:Eclipse导入Maven项目后,执行 mvn clean install后,出现如下错误:[INFO] ------------------------------------------------------------------------[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compile
2017-01-13 17:08:28 1834 1
原创 如何修改maven的JDK版本
如何修改maven的JDK版本问题描述:使用maven的时候,默认会使用1.5版本的JDK,并且也是编译成1.5的,我的电脑里面用的JDK是1.7的,1.8也出来了,没理由还用1.5的吧!所以我手动改成了1.7,郁闷的是,每次maven-update project 的时候,又变成1.5的了。解决步骤:1. 打开maven安装目录下的 maven--》conf --》settings.xml文件
2017-01-13 15:35:38 382
原创 mardown语法
MarDown语法[参考手册](http://blog.csdn.net/witnessai1/article/details/52551362)1、粗体/斜体*这是一段斜体***这是一段粗体*****这是一段加粗斜体***~~删除线~~2、分级标题一级标题(#)二级标题(##)三级标题(###)3、超链接3.1 行内式语法说明:[]里写链接文字,()里写链接地址, ()中的”“中可以为链接指
2017-01-06 16:56:52 1711
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人