`
shendixiong
  • 浏览: 393438 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
/** * <p> * httpClient的get请求方式 * </p> * * @param url * = "https://www.99bill.com/webapp/receiveDrawbackAction.do"; * @param charset * = ="utf-8"; * @return * @throws Exception */ public static String ...
刚学习spring MVC 中 ,在访问Controller(控制层) 的时候 出现了以下错误   No matchingbean of type [*.*.service....] found for dependency ...  上网查了一些资料,大多说错误都是因为注解错误或不当导致的。 但是,我已经很觉得我的错误应该不是这个原因造成。最后才知道。   在配置配件中,对web包中的所有类进行扫描,以完成Bean创建和自动依赖注入的功能 的xml文件没有写全 我只是扫描了  Controller的注解。并未设置扫描dao以及service层的注解   所以在配置文件 ...
我们在用hibernate时,会在对应的实体加上对应一对多,多对多,多对一关系。而在查询的时候,我们会用到嵌套去查询。   但是,在这里有一点声明,在用hql查询的时候, 网上很多人都说 hibernate 不支持 from 子查询。这点我没有去验证,大家可以注意以下。       多对多,有相关中间表          一开始我本打算用SQL,但是直接用SQL去查询,就无法直接获取两个表中的关联数据!就算能获取,相对来说还是比较复杂.        假设,我现在关联关系 一个是UserEntity(用户),一个是DepartmentEntity(部门) 它们直接是多对多关系! ...
其中openfire为最为关键的点,但搭建相对来说还是比较简单的 网站上有很对例子。我就简要的说明下吧。(我是在linux下搭建的openfire)                                openfire的搭建 1.下载地址为: http://www.igniterealtime.org/downloads/index.jsp#openfire 2.在linux端需要解压 解压命令为:tar -xzvf openfire_3_8_2.tar.gz 3.解压后就可以直接启动 (openfire/bin/openfire start) 4.配置管理页面(搭建中 ...
   1.获取表名   /** * * Discription :获取表名 * @param clz doumain实体类 * @return * String * @throws * @author : shendx * @date 2013-9-30 上午9:50:07 */ public static String getTableName(Class<?> clazz) { Table table = (Table)clazz.getAnnotation(Table.class); retur ...
http://jxdwuao.iteye.com/blog/638134   以前,使用SQL查询,结果放在 RS 结果集中,还要去转换影射到Java类中。Hibernate中,可以自动帮我们注入到Hibernate 甚至是 非 Hibernate 类型当中。   Java代码    1.String sql = "select * from T_TMP_PUBLIC_POLICY TP"; 2.SQLQuery sqluery = session.createSQLQuery(sql).addEntity(TPublicPolicyTemp ...
/** * * Discription : 将查询出来的数据转换为Map集合,但前提是只能为一条数据 ,它的key为其查询的字段. * @param sql * @return * Map<String,Object> * @date 2013-9-29 下午1:20:50 * @throws * @author : shendx */ @Override public Map<String, Object> getQueryResultToMap(final String sql) { return ...
http://download.csdn.net/detail/shendixiong/6336607 下载一个压缩包 以下是压缩文件的jar包名称: commons-validator-1.3.0.jar commons-pool-1.3.jar commons-net-3.0.jar commons-logging-api-1.1.jar commons-logging-1.0.4.jar commons-lang-2.1.jar commons-io-1.3.2.jar commons-httpclient-3.0.jar commons-fileupload-1.2 ...
来源地址:http://database.51cto.com/art/200912/168453.htm EXPLAIN 在mysql中也可以用DESC 也就是说 EXPLAIN SELECT * FROM TABLENAME; DESC SELECT * FROM TABLENAME;  效果是一样的。以下是转载内容   explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如: explain select surname,first_na ...
来源网:http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html   1. CASE WHEN 表达式有两种形式 --简单Case函数 CASE sex WHEN '1' THEN '男
在mysql中并没有类似oracle中的rownum。可有的时候,我们需要获取对应的行数获取来进行相关排序、 实现方法 第一步: SELECT @rownum:=0 from tableName t  rownum 其意思等同于声明一个变量名(所以可以任意修改),并赋初始值为0 ...
属于权限的问题,一般是由于root用户对全局host无访问权限。因此只要给root用户添加一个访问权限即可。授权root所有sql权限 首先登录mysql 通过MySQL Command Line Client 登录 然后 ,登录对应源 use databaseName  然后开始授予全部权限:   mysql> grant all privileges on *.* to root@"%" identified by "Passwd"; Query OK, 0 rows affected (0.00 sec)  最后刷新:   ...
方法一: double myNum2 = 111231.5585478; java.math.BigDecimal b = new java.math.BigDecimal(myNum2); double myNum3 = b.setScale(4, java.math.BigDecimal.ROUND_HALF_UP).doubleValue(); System.out.println(myNum2); System.out.println(myNum3); 方法二: double d = 3.1465926; String result = Str ...

mysq queryl cache

query_cache_limit:允许 Cache 的单条 Query 结果集的最大容量,默认是1MB,超过此参数设置的 Query 结果集将不会被 Cache query_cache_min_res_unit:设置 Query Cache 中每次分配内存的最小空间大小,也就是每个 Query 的 Cache 最小占用的内存空间大小 query_cache_size:设置 Query Cache 所使用的内存大小,默认值为0,大小必须是1024的整数倍,如果不是整数倍,MySQL 会自动调整降低最小量以达到1024的倍数 query_cache_type:控制 Query Cach ...
SELECT IF(t.name in('张三','李四'),'1111',t.name) from test t;   SELECT CASE WHEN t.name in('张三','李四') > 0 THEN 1 ELSE t.name end from test t;  可以直接使用in来判断多重条件 注意括号的使用
Global site tag (gtag.js) - Google Analytics