初学hibernate(一)——使用hibernate annotations注解实体

首先,这个demo是使用maven来管理项目的。数据库是使用mysql。首先,使用eclipse建立一个maven的web项目。如果没有maven,可以建一个普通的动态web项目。   一、配置文件   1、maven的pom.xml文件的内容如下,如果没有使用maven,可以自己手动下载pom.xml中的相应版本的依赖包,当然,junit可以不下。   <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XM…

maven聚合工程下使用ssm框架对数据库单表的CRUD操作

一. 创建 maven 聚合工程 1. 创建 Project maven 父工程 ssm; 2. 依次创建 Module maven 子工程 ssm_utils -> ssm_domain -> ssm_dao -> ssm_service; 3. 最后创建 Module maven 骨架子工程 ssm_web.   二. 父工程导入依赖坐标, 子工程相互关联依赖 1. 在父工程 pom.xml 中导入开发需要关联的相关依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apach…

SSH最小jar

补充:该文描述的整和jar文件,几乎是最小项目的jar文件,适用于建立空项目是使用。如果你的项目功能完备,你需要更据具体情况添加jar文件。[b]struts2.1.6 支持jar包 [/b]xwork-2.1.2.jar struts2-core-2.1.6.jar commons-logging-1.0.4.jar freemarker-2.3.13.jar ognl-2.6.11.jar commons-fileupload-1.2.1.jar [b]spring2.5.6支持jar包 [/b]spring.jar cglib-nodep-2.1_3.jar dom4j-1.6.1.jar log…

java动态加载jar

本文引用自bluedavid《java动态加载jar》引用bluedavid 的 java动态加载jar/** * project:codecreate * package:com.bluedavid.util * file:DriverUtil.java * date:2009-12-15 下午12:35:59 */package com.bluedavid.util;import java.io.IOException;import java.net.MalformedURLException;import java.net.URL;import java.net.URLClassLoader;import java.util.Enumeration;import java.util…

今天工作记录

1.mysql命令里执行*.sql脚本,用source *.sql 2.运行*.jar用:java -Xms64m -Xmx512m -jar *.jar 3.启动tomcat和关闭tomcat,在tomcat/bin下,shutdown.sh和startup.sh 4.在mysql里设置utf8字符集:   charset utf8;

hibernate3.5.5+spring3.0.4框架整合

hibernate3.5.5+spring3.0.4整合一、 加入jar包MySQL的链接包: mysql-connector-java-5.1.10-bin.jarHibernate中加入的包: hibernate3.jar 和 lib \required下面所有的jar:Spring中加的jar: 在spring2.5.6中 lib\j2ee 下有:common-annotations.jarlib\log4j中有:log4j-1.2.15.jarlib\jakarta-commons中有:commons-dbcp.jar commons-logging.jarcommons-pool.jarslf4j中:slf4j-log4j12-1.5.8.j…

hibernate之环境搭建

[size=xx-small;]开发环境搭建的步骤[/size] 1、新建java项目 2、创建User Library,加入如下jar * HIBERNATE_HOME/hibernate3.jar * HIBERNATE_HOME/lib/*.jar * MySql jdbc驱动 3、创建hibernate配置文件hibernate.cfg.xml,为了便于调试最好加入log4j配置文件 4、定义实体类 5、定义User类的映射文件User.hbm.xml 6、开发客户端(编写测试类) hibernate.cfg.xml org.hibernate.dialect.MySQLDialect …

mysql5.7中json数据类型操作函数

在navicat12上自造数据做的一些测试,可以直接拷贝到navicat中执行。 -- CREATE TABLE test_json01(c1 VARCHAR(50) PRIMARY KEY,c2 JSON); SELECT a.* from test_json01 a; /* -- 插入 */ INSERT INTO test_json01 VALUES('001','{"name":"郭靖","age":"100","gongfu":"降龙十八掌"}'); INSERT INTO test_json01 VALUES('002','{"name":"欧阳峰","age":"100","gongfu":"蛤蟆功"}'); INSERT INTO test…

web SSH项目报Table ‘performance_schema.session_variables’ doesn’t exist

遇错场景: 该maven项目依赖于另外一个公共的maven项目,公共的maven项目的pom.xml有部分mysql连接这类无用的jar引用。 解决: 方案一: 定义一个父maven项目,将jar统一放到父项目pom.xml来管理,其他子项目继承。 方案二: 类似我遇到的场景,去掉这个公共maven项目的无用jar,避免pom.xml的jar冲突。 建议: 从长计议,建议使用方案一,别给自己挖坑。

Activemq5.2.0的spring开发

  在本篇我要做一个spring和Activemq结合的例子。将activemq和spring无缝衔接,并且将activemq的信息持久化到mysql数据库中。这里使用queue 一、依赖的jar,这些是开发的必备jar  A、activemq的jar:activemq-all-5.2.0.jar  B、xbean.jar:用来解析xsd之类的东东  C、xbean-spring-3.1.jar   二、开发步骤  1、用来存储消息的pojo,一定要序列化 package com.hc360.components.jms; import java.io.S…

Java JDBC Connections

1.JDBC-ODBC Bridge Java Jar:None Driver Name: sun.jdbc.odbc.JdbcOdbcDriver DB URL:jdbc.odbc: User Name:xxxx Password:xxxx 2.Java DB(Network)(Derby) Java Jar: derbyclient.jar Driver Name:org.apache.derby.jdbc.ClientDriver DB URL:jdbc:derby://[:]/databaseName[;attr1=value1[;...]] default port =1527 User Name:xxxx Password:xxxx 3.Java DB(Embedded)(Derby) Java Jar: derby.ja…

MyEclipse下部署Roller4.0

1 首先新建web项目 然后把 F:\jar\apache-roller-src-4.0\apps\weblogger\src\java下面的文件copy到项目的src下面,删除pojos包及其下面的文件 2 copy F:\jar\apache-roller-4.0\webapp\roller 下面的所以文件到下面的webroot下面 3 copy F:\jar\apache-roller-4.0\webapp\roller\WEB-INF\classes 下面的除了org文件夹下面的所有文件到项目的src 下面  然后部署就可以了, 4 在apache-tomcat-5.5.25\c…

SSH2 jar

在JavaEE企业级开发中,以SSH2框架为核心的应用非常广,大象根据项目实践经验,通过一个实例,详细的为大家讲解如何实现全注解式的开发。开发环境    JDK1.6.0_18    Eclipse3.2.1    MyEclipse5.1.0    Tomcat6.0.10    MySQL5.0.27    Navicat Lite for MySQL 8.1.20每个人的开发环境可能会有差异,但有一点我需要说明的是,JDK的版本不得低于1.5,因为用到了很多1.5版才支持的新特性。Tomcat和MySQ…