jeecg框架连接数据库后sql语句放在哪

jeecg框架连接数据库后sql语句放在哪,第1张

jeecg框架连接数据库可以在在controller中执行sql

先引入

@Autowired

JdbcDao jdbcDao

下面是代码

String sqlForLive = "select * from live where user_id='"+id+"' and id !='"+liveId+"'"

List<ApiLiveEntity>liveList = jdbcDao.find(sqlForLive,ApiLiveEntity.class,null)

String updateSql = "UPDATE live SET live_state=0 where user_id='"+id+"' and id !='"+liveId+"'"

jdbcDao.executeSql(updateSql)

由于jeecg采用的是hibernate注解方式管理,所以不需要去手动的创建表,所以要配置create来自动创建表,配置如下:

hibernate.hbm2ddl.auto=create

注:#更新|创建|验证数据库表结构|不作改变 默认update(create,validate,none)

数据库环境配置完成,启动项目。访问自己服务器地址,首次登陆会提示让初始化数据库,初始化完成后可以正常进入


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9388144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存