- 浏览: 140844 次
- 性别:
文章列表
Hibernate的内置映射类型通常使用和java类型相同的名字,它能够把java基本类型、java时间和日期类型、java大对象类型及JDK中常用的java类映射到相应的标准SQL类型。
1、java基本数据类型对应的Hibernate映射类型
2、java时间和日 ...
Hibernate如何保存组件属性?
对于组件中基本数据类型及其包装类型、String、Date类型的属性,Hibernate会把每个属性映射成一个数据列。
对于组件中数组、集合类型的属性,Hibernate会把每一个集合属性映射成一张单独的从表,并 ...
Hibernate如何保存结合属性?
Hibernate会将集合属性中的内容保存在一个从表中,并通过外键列与主表相关联。
映射集合属性的元素
<primitive-array/>:专门用于映射byte、short、int、long等基本数据类型的数组,不能用来映射 ...
普通属性指的是基本数据类型及其包装类型、java.lang.String、java.util.Date。
Hibernate使用<property/>元素映射普通属性。
<property name="" type="" column="" length="" not-null="true" unique="false"
access="" lazy="false" insert="t ...
MySql命令行导入、导出数据库
- 博客分类:
- MySql
导 出
1、导出整个数据库(包括数据库的结构即表、表里的数据)
mysqldump -u 用户名 -p 数据库名 > 待导出的SQL文件名及路径
mysqldump -u root -p inventory > /Users/liguoying/Desktop/inventort.sql
2、导出数据库的结构(不包括表里的数据)
mysqldump -u 用户名 -p -d --add-drop-table 数据库名 > 待导出的SQL文件名及路径
mysqldump -u root -p -d --add-drop-table ...
Mac下查看、添加path环境变量
- 博客分类:
- Mac
查看当前版本的OS X使用的是什么类型的SHELL:
echo $SHELL
如果输出的是:csh或tcsh,那么用的就是C Shell。
如果输出的是:bash,sh,zsh,那么用的可能就是Bourne Shell的一个变种。
Mac OS X 10.2之前默认的是C Shell。
Mac OS X 10.3之后默 ...
Servlet请求参数乱码解决方法
- 博客分类:
- Servlet
先写一个简单的JSP,里面有两种提交参数的方式:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
...
一、查看MySql的编码方式
mysql> status;
将看到如下类似的内容:
mysql> status;
--------------
/usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.7.3-m13, for osx10.7 (x86_64) using EditLine wrapper
Connection id: 17
Current database: inventory
Current user: root@localhost
SSL: Not in use
Current page ...
一条SQL语句分多行输入
- 博客分类:
- MySql
在输入sql语句时,如果没有输入分号就直接敲了回车,系统会自动认为我们会将此SQL按照多行来输入,于是出现一个“->”提示符。
输入错误,但最后不输入分号,而输入一个“\c”来作为取消的关键词,该语句将不会被执行。
1、进入<JBoss安装目录>\jboss-as-7.1.1.Final\modules\com 。
2、创建 mysqldatabase\mysql\main目录。
3、将mysql的驱动程序拷贝至(2)创建的目录中。
4、在(2)创建的目录中创建名为“module”的xml文件,并加入如下内容:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="com.mysql ...
eclipse提示如下错误:
Project 'EARProWeb' is missing required source folder: 'src'
解决方法:
项目名称右键单击 -- Properties -- Java Build Path -- Source
删除出现错误的Source Folder
OK
Hibernate映射文件之映射主键
- 博客分类:
- Hibernate
Hibernate使用<id/>元素来映射主键。
<id name="" type="" column="" access="" unsaved-value="" length="" node="">
<generator class=""/>
</id>
name:属性的名字
type:属 ...
一、配置个人信息
在向本地仓库提交(commit)修改时,系统会记录提交人的信息。
最主要的信息是user.name和user.email。
二、创建本地仓库、删除本地仓库
1、
2、在“Share Project”对话框中,选择Git,然后next。
3、
方法一
按第二个图片创建完仓库,并Share Project后,该项目会被从原来的工作空间剪切到刚才创建的仓库中。
方法二:创建空白仓库
删除本地仓库
三、提交至本地仓库
1、项目名右
1、让EGit忽略某些文件
方法一: 右键单击文件,选择Team -- Ignore
方法二:打开Navigator视图,找到.gitignore文件(如果没有,自己创建),在该文件中加入需要被忽略的文件的名字。
/ejbModule/p1/A.java
或
ejbModule/p1/A.java
2、EGit中文件状态说明
3、一次添加多个项目值同一个本地仓库
之后同添加一个项目至本地仓库。
1、关于.DS_Store
.DS_Store是Mac OS保存文件夹的自定义属性的隐藏文件,如文件的图标位置或背景色,相当于Windows的desktop.ini。
禁止.DS_store生成:打开 “终端” ,复制黏贴下面的命令,回车执行,重启Mac即可生效。
defaults write com ...