- 浏览: 19180 次
- 性别:
- 来自: 北京
最新评论
-
jfz703127:
...
注解方式映射复合主键 -
jfz703127:
...
注解方式映射复合主键
文章列表
sqlserver远程连接
- 博客分类:
- sqlserver
用sqlserver 客户端去连接其他机器上的sqlserver服务器
实现方法
第一:服务器(数据库系统)需要做的: 使sa账户可用 开启sqlserver服务 设置防火墙让其允许远程连接 服务端允许被远程连接。
具体做法 :
1. 数据库引擎没有启动。 有两种启动方式: (1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务", ...
转载自http://5dprince.iteye.com/blog/730666
1.打开HELP->MyEclipse Configuration Center,切换到SoftWare标签页。
2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x
3.在左边栏中找到Personal Site中找到SVN展开。将Core SVNKit Library和Optional JNA Library添加(右键Add to Profile),Subclipse下面 ...
sqlserver2008 安装图解
http://jingyan.baidu.com/album/86fae3469e6c4b3c48121a76.html?picindex=1
1. 装java
1.1 先到这里 http://www.oracle.com/technetwork/java/javase/downloads/index.html下载jdk找个你想要的版本安装。
1.2 配置java环境 在配置之前先讲解一下JAVA_HOME PATH CLASSPATH 这三个变量
JAVA_HOME 如果大写代表的是第三方软件所依赖的约定俗成的变量名称 如tomcat 运行需要jdk支持,所以JAVA_HOME值需要是jdk安装路径,如果小写则代表一个变量,该变量可以被PATH CLASSPATH等引用,也只有java_home想当做变量来用 ...
开发万步网后台管理系统的用户详情和改名功能时用到了hibernate 其中有多出异常都是由hibernate引起的,下面我就把我遇到的
问题和解决方法一一列出供大家参考。。。
1. hql书写问题
1.1 当我们写hql的时候如果用?占位符方式传参切记如果是字符串的千万不要再hql中对?左右加' ' 我们只写? 下面有那个query
.setString(); 来赋值就行了。
1.2 用hql更新或插入的时候不要用”++“来拼接中文参数那样是不会起到作用的而要用:参数名称 或 ? 这两种方式来赋值英文的参数是可以的 当然这只是针对于hibern ...
多样乱码
1. java链接mysql数据库,在执行更新或插入操作的时候出现放到数据库中的数据为乱码 这里说的更新或插入都是从外部向数据库中放入中文的时候会出现的现象,出现这种问题我们首先要确定mysql数据中使用的是什 ...
----------------------------------------------------两种为hql设置参数的万能方法---------------------------------------------------------------------
1. ?占位符方式
2. publicListgetList(String hql, String[] params) {
3. Session session = getSession();
4. Queryquery= null;
5. ...
复合(联合)主键映射
通常将复合主键相关的属性,单独放到一个类中
* 此类必须实现序列化接口 implements java.io.Serializable
* 覆写hashcode和equals方法
类:
import java.io.Serializable;
public classNamePK implements Serializable{ //主键类
private static final long serialVersionUID = 8313037022835155821L;
private String firstName;
...
今天开发遇到了链接多个库来进行查询,也就是查询多个库中的表然后从中获取所需数据那么我们的配置应该怎么写才能完成该改需求那请看
下面讲解:
其实很简单道理和链接一个库去查询道理是一样的只不过配置略有不同
例子:
比如说在 jdbc:mysql://192.168.91.211:3306/wanbu?characterEncoding=gbk 改urlmysql服务下有两个库一个wanbu 一个ultrax
你如果想查询wanbu库中的user表和cltar中的mesage表并且是要两表联查那么sql应该是这样的
select u.uname,m.title ...
svn-----branh/tag 时候 千万要记住在此之前一定要先commit 否则将导致代码丢失 因为他们是这样工作的,呵呵
首先你如果没有提交就打tag的话svn会将服务器端得版本打成tag 那么你新添加的代码就不会被打倒里面
这样还行怕就怕你打完tag以后又commit 那么结果正好相反svn会再将你tag的代码覆盖原有的版本代码,这样一前一后正好把你
新写的代码更弄丢了, 哎, 本人遇到过,希望大家注意了。
今天开发中遇到复合主键的问题,项目赶时间所以我选用了注解的方式来配置实体了,那么从配置到使用的具体过程如下了
1. 配置
一般都把复合主键歌令放到一个类中如下:
import java.io.Serializable;
public class WanbuS ...
package date;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.LinkedHashMap;
/**
* 日期公用处理类
*
* @author SongJun
* @version 1.3
*/
public class DateUtil {
publi ...
对Map 接口的操作
一般情况下对Map进行操作的时候会使用她们的实现类来进行,例: hashTable HashMap 等 这里以Hashmap为例讲解操作hashMap的方法。
看代码:
Map<Integer, String> map=um.getUserTeamInfoPageList(ulist);//改方法返回一个hashmap<Integer,String> 集合 Iterator b=map.entrySet().iterator(); while(b.hasNext()){ Map.Entry&l ...
jsp传递参数中包含特殊字符
- 博客分类:
- jdk
1. 在传递用?拼接字符串的方式传递时会出现下面的情况:
发送请求的链接:
showstardata.do?str=zhangsan&lisi&wangwu;
获取时:
requestr.getparamter("str");
out : zhangsan 也就是说在含有特殊字符的字符串中特殊字符后面的值是获取不到的, 开发中注意了, 不要用特殊字符拼接参数
我们可以用java.net.URLEncoder.encode( "这里写包含特殊字符的参数 ")进行一些转码就好了。
另外我们要知道 ...