随笔分类 -  工作总结

上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 221 下一页
摘要:  本文为JPA的学习采坑,如有问题欢迎指正。 JPA官方推荐的多表关联查询使用不便,接触的有些项目可能会使用JPA 做简单查询,Mybaits做复杂查询。所以想要寻找一种好用的解决方案。   JPA多表关联的实现方式 1.使用Specification实现映射关系匹配,如@Ma 阅读全文
posted @ 2019-07-10 11:11 星朝 阅读(9015) 评论(0) 推荐(0)
摘要:刚开始是这样写的 @Query(value = "SELECT ll.user_id id ,u.catong_img catong_img,ll.locationId location_id,ll.address address,ll.latitude latitude,ll.longitude 阅读全文
posted @ 2019-07-10 11:02 星朝 阅读(7159) 评论(0) 推荐(0)
摘要:开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>          在使用entityManager.createNativeQuery(sql,User.class)这个方法时,碰到一个问题,有一个User实体类,其 阅读全文
posted @ 2019-07-10 11:01 星朝 阅读(1853) 评论(0) 推荐(0)
摘要:使用jpa进行两表联查时总会有字段名相同,所以需要用别名进行区分; 例子: department表同时包含子级id和父级id: 查询语句为: select d.id,d.name,d.description,d.parent_id,temp.name as parent_name from 阅读全文
posted @ 2019-07-10 10:59 星朝 阅读(4585) 评论(0) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 使用spring boot,jap,hibernate不小心的错误: java.sql.SQLException: Column ‘列名’ not found: 这句话的意思是:找不到此列 为什么会出现这个问题? 原因:我们在执行SQL语句查询的时候为列名起 阅读全文
posted @ 2019-07-10 10:58 星朝 阅读(2351) 评论(0) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 java执行sql语句使用别名时显示Column ‘ ’ not found 在做一个小项目时遇到个问题,执行sql语句使用别名时总是报sql异常 Column ‘ ’ not found,折腾半天终于找到了原因,下面是具体的错误,如果大家遇到同样的问题在找 阅读全文
posted @ 2019-07-10 10:51 星朝 阅读(1201) 评论(0) 推荐(0)
摘要:报java.sql.SQLException: Column 'LC_ID' not found 的错误实际上是mysql在hibernate别名的问题 我的查询sql是 String sql2 ="select lc.lc_id  lcId from Uum_Loginchec 阅读全文
posted @ 2019-07-10 10:44 星朝 阅读(1043) 评论(0) 推荐(0)
摘要:最近再写一个Restful API的小例子,遇到这样一个问题,在Spring Boot 下使用CrudRepository,总是提示如下错误:Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'userprofil0_.real_ 阅读全文
posted @ 2019-07-10 10:19 星朝 阅读(1681) 评论(0) 推荐(0)
摘要:本人在实际工作中使用Spring Data Jpa框架时,一般查询结果只返回对应的Entity实体。但有时根据实际业务,需要进行一些较复杂的查询,比较棘手。虽然在框架上我们可以使用@Query注解执行我们自定义的sql语句,但是其返回值为List<Object[]> 类型,即多个Obje 阅读全文
posted @ 2019-07-10 10:15 星朝 阅读(9605) 评论(2) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 在编写自定义SQL的时候需要注意 @Query 注解只能用来查询,想要进行添加、修改和删除操作需要配合 @Modifying 注解一同使用 @Modifying @Query("update AdminUser set username=: { adminU 阅读全文
posted @ 2019-07-10 10:10 星朝 阅读(2382) 评论(0) 推荐(0)
摘要:阿里巴巴Java开发手册中的DO、DTO、BO、AO、VO、POJO定义 <! 作者区域 <! 文章内容 分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service 阅读全文
posted @ 2019-07-09 17:20 星朝 阅读(548) 评论(0) 推荐(0)
摘要:阅读更多 string sql="select a,b,'常量' as c from table" 注:单引号' ' 很重要,否则编译时会把其看成查询参数,从而提示参数未指定错误。 摘自:http://blog.sina.com.cn/s/blog_4d96ee050100webl.html <! 阅读全文
posted @ 2019-07-09 14:56 星朝 阅读(7303) 评论(0) 推荐(0)
摘要:Case具有两种格式。简单Case函数和Case搜索函数。 简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END   Case搜索函数  CASE WHEN sex = '1' THEN '男'&n 阅读全文
posted @ 2019-07-09 14:33 星朝 阅读(663) 评论(0) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 字符函数 (1)CONCAT():字符连接 SELECT CONCAT(‘IMOOC’,’ ‘,’MySQL’);//IMOOC MySQL SELECT CONCAT (first_name,last_name) AS fullname FROM test 阅读全文
posted @ 2019-07-09 13:57 星朝 阅读(277) 评论(0) 推荐(0)
摘要:mysql中时间字段datetime怎么判断为空和不为空一般为空都用null表示,所以一句sql语句就可以。select from 表名 where 日期字段 is null;这里要注意null的用法,不可以用=null这样的形式表示。相反,要取出不为空的数据,就是is trueselect fro 阅读全文
posted @ 2019-07-09 13:50 星朝 阅读(15737) 评论(0) 推荐(3)
摘要: 函数内指定是minute,则最终结果value值的单位是分钟,如果函数内指定为hours,则最终结果value值单位为小时。 //UPLOAD_TIME 减去 CREATE_DTTM 求得时间差,以分钟数计时select avg(TIMESTAMPDIFF(MINUTE,CREATE_D 阅读全文
posted @ 2019-07-09 12:45 星朝 阅读(2118) 评论(0) 推荐(0)
摘要:DATE_FORMA T(date, format) 根据格式串format 格式化日期或日期和时间值date,返回结果串。 可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值: %S, %s 两位数字形式的秒( 阅读全文
posted @ 2019-07-09 11:34 星朝 阅读(9256) 评论(0) 推荐(0)
摘要:select curdate();                       阅读全文
posted @ 2019-07-09 10:52 星朝 阅读(10957) 评论(0) 推荐(1)
摘要:关于网友提出的“ mysql原来是按自然日统计。怎么可以用今天10点到次日10点这样统计???”问题疑问,本网通过在网上对“ mysql原来是按自然日统计。怎么可以用今天10点到次日10点这样统计???”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下: (adsbygoogle = 阅读全文
posted @ 2019-07-09 10:49 星朝 阅读(827) 评论(0) 推荐(0)
摘要:  SELECT TIMESTAMPDIFF(MINUTE, (DATE_FORMAT('2015 08 12 10:38:00','%Y %m %d %H:%i')), (DATE_FORMAT('2015 08 12 10:38:59', '%Y %m %d %H:%i')) ) FR 阅读全文
posted @ 2019-07-09 10:44 星朝 阅读(11038) 评论(0) 推荐(1)

上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 221 下一页