MyEclipse中hibernate的配置
Hibernate是开始做暑假的比赛项目之前学的第一门新技术(花了半天啃了大半本书),可惜最后项目用的是JPA。Hibernate是现在企业运用的最主流持久层中间件技术,恩,貌似可以这么说吧。
和JDBC比较一下,同样都是数据库中间件(DM,Database Middleware),JDBC利用SQL语言操作的是数据,而Hibernate则是利用自己的查询语言Hibernate Query Language(HQL虽然底层还是要转换成sql语言)操作的是持久化对象。Hibernate是ORM(Object/Relation Mapping,对象关系映射)机制的最典型技术代表。
好了,下面列出在MyEclipse8.5中配置最基本的Hibernate的过程:
1,工具栏File->new->Java Project->工程命名,我这里是HibernateTest,其他都默认就好了->Finish
2,紧接着把数据库驱动加入classpath,方法前面已经提到了(改正,这一步不用了!)
3, 在左侧Package Explorer里面,工程名上鼠标右键->MyEclipse->Add Hibernate Capabilities->弹出的对话框设置都用默认就好了,点击next->再next->到了设置连接的数据库参数的页面(如下图)
k8s安装的超详细文档 超级详细的整理
k8s安装的超详细文档。超级详细的整理。
hibernate总结
1. 建立新的java项目,名为:hibernate_0100_HelloWorld
2. 学习建立User-library – hibernate,并加入相应的jar包
a) 项目右键-build path-configure build path-add library
b) 选择User-library,在其中新建libraray,命名为hibernate
c) 在该library中加入hibernate所需jar包
i. hibernate core
ii. /required
iii. slf-nop jar
3. 引入mysql的JDBC驱动包
jpbm流程图示例,js版本的流程图
jpbm流程图示例,js版本的流程图。
commons-dbcp.jar
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。
js导出pdf和word
用于导出pdf和wordjs.可以轻松导出word和pdf在前端就能导出。非常的方便。都不用思考太多。都封装好了。只要用就行。非常方便的工具和插件
geojson 中国所有县市
完全非常靠谱的中国所有地区geojson。遗憾的是只有县市,还没有到区县。有带提高啊
Hadoop 2.7.4 Windows 7 64位 解压就能用(包含winutils.exe, hadoop.dll等)
解决hadoop版本不同而引起的org.apache.hadoop.io.nativeio.NativeIO$Windows.createDirectoryWithMode0(Ljava/lang/String;I)V, Could not locate executable null \bin\winutils.exe in the hadoop binaries
spring4 mvc json配置jar包
spring4 mvc 配置json 所需要的依赖jar包很全
ip2019.log
比较全的ip地址。做对比还是很准确的。喜欢就拿去用吧。
spring2.5.6API
在本文中,我将试图解释Spring能完成什么,和我怎么会认为它能帮助你开发J2EE应用程序。 另一framework? 你可能正在想“不过是另外一个的framework”。当已经有许多开放源代码(和专有) J2EE framework时,为什么你应该费心读这篇文章,或下载Spring Framework? 我相信Spring是独特的,因为若干个原因: . 它定位的领域是许多其他流行的framework没有的。Spring关注提供一种方法管理你的业务对象。 .
aspectj.jar
AspectJ是一个面向切面的框架,它扩展了Java语言。AspectJ定义了AOP语法所以它有一个专门的编译器用来生成遵守Java字节编码规范的Class文件.
AspectJ(也就是AOP)的动机是发现那些使用传统的编程方法无法很好处理的问题。考虑一个要在某些应用中实施安全策略的问题。安全性是贯穿于系统所有模块间的问题,每个模块都需要应用安全机制才能保证整个系统的安全性,很明显这里的安全策略的实施问题就是一个横切关注点,使用传统的编程解决此问题非常的困难而且容易产生差错,这就正是AOP发挥作用的时候了。
javaweb打印方案
javaweb开发使用的打印方案.
aop切面编程
spring 的aop 编程,现在留着 以后 万一 不在了可以重新来下载,貌似网上资源很少哦
cglib-2.2.jar
JDK自从1.3版本开始,就引入了动态代理,JDK的动态代理用起来非常简单,但是它有一个限制,就是使用动态代理的对象必须实现一个或多个接口。如果想代理没有实现接口的类可以使用CGLIB包。
CGLIB是一个强大的高性能的代码生成包。它被许多AOP的框架(例如Spring AOP)使用,为他们提供方法的interception(拦截)。Hibernate也使用CGLIB来代理单端single-ended(多对一和一对一)关联。EasyMock通过使用模仿(moke)对象来测试java代码的包。它们都通过使用CGLIB来为那些没有接口的类创建模仿(moke)对象。
chreom jsonView
json格式化工具开发起来很方便。The JSON Viewer package is a set of 3 viewers available in the following flavors:
1. A standalone viewer - JsonView.exe
2. A plugin for Fiddler 2 (http://www.fiddler2.com/) - FiddlerJsonViewer.dll
3. A visualizer for Visual Studio 2005 - JsonVisualizer.dll
The viewer supports plugins to allow you to customize the way JSON objects are displayed. Sample plugins
are provided within the source.
cglib-nodep-2.1_3.jar
cglib代理 实现AOP的一种方式 ; 和他对应的是DynaProxy(java动态代理)