V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  ren2881971  ›  全部回复第 32 页 / 共 95 页
回复总数  1899
1 ... 28  29  30  31  32  33  34  35  36  37 ... 95  
2018 年 8 月 24 日
回复了 kobe123 创建的主题 汽车 速派 or 蒙迪欧 or 速腾 or 天籁
速腾除了保值以外 没别的优点了。。 新款凯美瑞估计得加钱。
可以考虑 天籁、阿特兹。
2018 年 8 月 16 日
回复了 lepig 创建的主题 程序员 明天你们送另一半什么礼物
白瑞德 白色浪漫香水。。
@shily 那你继续保持吧。
都是混口饭吃嘛。。 也不是啥高精尖的技术行业。
LZ 想想你也会有到 30 岁的时候。。。 包容一下,你敢保证你从来没给别人挖过坑么?
2018 年 8 月 8 日
回复了 axeojpwt 创建的主题 职场话题 有个去美国的工作机会,不知道要不要去。
出去看看啊 不行再回来嘛。
呵呵 不是打击你,现在给你个项目 让你来做架构 从头跟到尾 还真未必能搞起来。
先看看自己啥水平再说 兄弟!
v2 有你们教务处的人 ????
2018 年 7 月 17 日
回复了 unstop 创建的主题 奇思妙想 我是一个有很多创业 idea 的人,这是我的创业故事
向大佬低头。
2018 年 7 月 16 日
回复了 viator42 创建的主题 分享发现 买了无线的游戏手柄但无奈只能接线玩
win10 一升级 xbox 手柄就不好使了。 呵呵大。
2018 年 7 月 16 日
回复了 fileffe 创建的主题 程序员 从零开始学习 Java 第一周总结
建议学完 spring boot 务必回头再学习下 servlet jsp filter listener.
这是基础,虽然工作谁也不会让你写 servlet 但这是 java ee 的基础!!!
重中之重。
不喜欢这行业 就别硬进来了。 大学才 4 年 工作的时间会有很多个四年。
2018 年 7 月 11 日
回复了 willm 创建的主题 程序员 中年码农的选择:小公司 vs 大公司
动不动就说要出去到湾区的 我觉得太不现实了。 30 多岁基本都是上有老下有小了
2018 年 7 月 11 日
回复了 willm 创建的主题 程序员 中年码农的选择:小公司 vs 大公司
跟 LZ 的情况差不多 但没 lz 这么牛。 LZ 是一个人拉扯成了一个分公司了。
说点自己的看法。
企业开发型公司的管理岗竞争力在于:
1.业务在手,公司离不了你。
2.管理资格老,公司不会轻易动你,但薪资不好谈。
3.入股,掌握话语权。
4.一心向往高层干,高层毕竟薪水高吗。
至于 LZ 想跳到互联网企业 有点不能理解。本身就是从 BAT 出来的 为啥又回去了。。
传统企业开发 相比互联网公司还是比较轻松的,不会动辄就 996 997
2018 年 7 月 7 日
回复了 tamer 创建的主题 Java 关于 Spring data jpa 写原生 sql 的问题
@tamer 估计是你用 mybatis 用习惯了~ 如果一直用 hibernate 的话 没什么感觉~
2018 年 7 月 7 日
回复了 tamer 创建的主题 Java 关于 Spring data jpa 写原生 sql 的问题
@dbpe https://github.com/ren2881971/spring4mvc-jpa-demo 好几年前搭建的。。。。
回头是岸。。。
2018 年 7 月 7 日
回复了 tamer 创建的主题 Java 关于 Spring data jpa 写原生 sql 的问题
糟糕 没排版。。。
2018 年 7 月 7 日
回复了 tamer 创建的主题 Java 关于 Spring data jpa 写原生 sql 的问题
<jpa:repositories base-package="com.jit.ota4.*.*.repository" repository-impl-postfix="Impl" factory-class="com.jit.ota4.basic.repository.BaseRepositoryFactoryBean" entity-manager-factory-ref="entityManagerFactory" transaction-manager-ref="transactionManager"/>


public class BaseRepositoryFactoryBean<R extends JpaRepository<S, ID>, S, ID extends Serializable>
extends JpaRepositoryFactoryBean<R, S, ID>{
@Override
protected RepositoryFactorySupport createRepositoryFactory(EntityManager e) {
return new BaseRepositoryFactory(e);
}
}


public class BaseRepositoryFactory<S,ID extends Serializable> extends JpaRepositoryFactory {
public BaseRepositoryFactory(EntityManager entityManager) {
super(entityManager);
}

@Override
protected Class<?> getRepositoryBaseClass(RepositoryMetadata metadata) {
return BaseRepository.class;
}

@Override
protected <T, ID extends Serializable> SimpleJpaRepository<?, ?> getTargetRepository(RepositoryInformation information, EntityManager entityManager) {
return new BaseRepositoryImpl(information.getDomainType(), entityManager);
}
}


public interface BaseRepository<T,ID extends Serializable> extends JpaRepository<T,ID>,JpaSpecificationExecutor<T> {


/**
* @param sql 原生 sql 语句
* @param param 动态执行参数 type:List
* @return 返回执行的结果集条数
*/
public int executeUpdateBySQL(String sql,List<Object> param);
/**
* @param sql 原生 sql 语句
* @param param 动态执行参数 type:Map
* @return 返回执行的结果集条数
*/
public int executeUpdateBySQL(String sql,Map<String,Object> param);
/**
* @param hql hql 语句
* @param param 动态执行参数 type:List
* @return 返回执行的结果集条数
*/
public int executeUpdateByHql(String hql,List<Object> param);
/**
* @param hql hql 语句
* @param param 动态执行参数 type:Map
* @return 返回执行的结果集条数
*/
public int executeUpdateByHql(String hql,Map<String,Object> param);

/**
* @param hql hql 语句
* @param param 动态查询参数 type:List
* @param t 单实例类型
* @return 单实例结果集
*/
public List<T> findByHql(String hql,List<Object> param,Class<T> t);

/**
* @param hql hql 语句
* @param param 动态查询参数 type:List
* @param t 单实例类型
* @param pageNo 页码数
* @param pageSize 每页条数
* @return 单实例结果集
*/
public List<T> findByHqlWithPage(String hql,List<Object> param,Class<T> t,int pageNo,int pageSize);

/**
* @param hql hql 语句
* @param param 动态查询参数 type:List
* @return 自定义字段返回结果集
*/
public List<Object[]> findByHql(String hql,List<Object> param);

/**
* @param hql hql 语句
* @param param 动态查询参数 type:List
* @param pageNo 页码数
* @param pageSize 每页条数
* @return 自定义字段返回结果集
*/
public List<Object[]> findByHqlWithPage(String hql,List<Object> param,int pageNo,int pageSize);

/**
* @param sql 原生 sql 语句
* @param param 动态查询参数 type:List
* @return 执行原生 sql 返回结果集
*/
public List<Object[]> findBySQL(String sql,List<Object> param);

/**
* @param sql 原生 sql 语句
* @param param 动态查询参数 type:List
* @param pageNo 页码数
* @param pageSize 每页条数
* @return
*/
public List<Object[]> findBySQLWithPage(String sql,List<Object> param ,int pageNo,int pageSize);


}
1 ... 28  29  30  31  32  33  34  35  36  37 ... 95  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   967 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 22:20 · PVG 06:20 · LAX 15:20 · JFK 18:20
♥ Do have faith in what you're doing.