发布网友 发布时间:2022-04-23 19:28
共4个回答
懂视网 时间:2022-04-08 05:36
/** * DbUtils的使用方法:利用DbUtils实现增删改查操作 * @project_name Day12 * @class_name DbUtilsDemo1 * @author Dovinya * @data 2014-8-27 下午11:07:09 * @version 1 * @notes */ /* create database day12; use day12; create table table1 ( id int primary key auto_increment, name varchar(20), salary double ); insert into table1 values(null,'zhang',234.5); insert into table1 values(null,'li',234.5); insert into table1 values(null,'wang',3242); insert into table1 values(null,'zhao',32543); insert into table1 values(null,'pan',4654); insert into table1 values(null,'he',4235); * */ public class DbUtilsDemo1 { /* * 利用DbUtils实现更改操作 */ public void update() throws SQLException { //获取数据源对象 QueryRunner runner = new QueryRunner(new ComboPooledDataSource()); runner.update("update table1 set salary =100"); } @Test public void add() throws SQLException{ //获取数据源对象 QueryRunner runner = new QueryRunner(new ComboPooledDataSource()); runner.update("insert into table1 values(1,?,?)","lisi",1000); } @Test public void delete() throws SQLException{ //获取数据源对象 QueryRunner runner = new QueryRunner(new ComboPooledDataSource()); runner.update("delete from table1 where name = 'lisi'"); } @Test public void query() throws SQLException{ //获取数据源对象 QueryRunner runner = new QueryRunner(new ComboPooledDataSource()); List<User> list = runner.query("select *from table1 where id<?
", new ResultSetHandler<List<User>>(){ @Override public List<User> handle(ResultSet rs) throws SQLException { List<User> list = new ArrayList<User>(); while(rs.next()){ User user = new User(); user.setId(rs.getInt("id")); user.setName(rs.getString("name")); user.setSalary(rs.getDouble("salary")); list.add(user); } return list; } }, 5); System.out.println(list); //这里能够加断点调试观察 } }
版权声明:本文博客原创文章,博客,未经同意,不得转载。
使用DbUtils实现CRUD
标签:
热心网友 时间:2022-04-08 02:44
我们先来看一则招聘信息:
这是一个应届生的技能要求,SSM框架,Spring Boot,JavaSE,数据库,权限认证框架,前端基础及vue框架
这些基本上都是现在2020年应届生的招聘要求,而且也是最基本的要求,并没有过分的要求,唯一可能比较过分的就是vue框架吧,其实会了Java去看看这个框架就是分分钟的问题
所以,想要现在培训出来找到工作你必须要达到这样的要求,而且一定要用框架坐过项目,不能说你学一遍就完事了,这肯定不行
既然选择了去报班培训就要认认真真的学了,别浪费了时间还花费金钱,最后啥也没得到,那就亏大了
最后在送给你一点学习资料吧:
Java的学习路线:
《2020最新Java基础精讲视频教程和学习路线!》
JavaSE阶段:
主要内容:基本语法、数据类型、面向对象、常用API、集合、IO流、线程与并发、网络编程、设计模式、数据结构与算法
数据库阶段(MySQL):
主要内容:数据库的安装与连接、表、高级查询、视图、外键、索引、常用函数、聚集函数、触发器、存储过程、事务管理
JDBC:
主要内容:JDBC概述、获取数据库连接、PreparedStatemet、Apache-DBUtils实现CRUD操作、连接池、批量操作
Java Web:
主要内容:核心处理器、Session应用、Servlet实现登录、会话跟踪、JSP动作应用、EL、JSTL、MVC模式、文件上传下载、AOP、Filter、核心概述、脚本指令、隐式对象
框架:
主要内容:SSM、Spring Data JPA、Redis、Maven、Springboot、Springcloud、Linux、Shiro、springSecurity、Elasticsearch、Lucene、Vue、GIT/SVN代码管理器
原文链接:网页链接
热心网友 时间:2022-04-08 04:02
不管你是培训机构出来的学生,还是大学科班出来的学生。企业只会为你的能力买单,一般情况,认真学习,跟上讲课进度,多问,毕业的薪资不太差,应该会在10k以上了,而且公司的工作可以胜任。
热心网友 时间:2022-04-08 05:36
出来之后工作能达到专业知识别的水平工资水平还是很不错的