当前位置: 首页 > news >正文

建立网站涉及到哪些企业北京营销公司比较好的

建立网站涉及到哪些企业,北京营销公司比较好的,网站建设公司新报,网址导航网站有哪些1. 概述 Spring 框架提供了很多持久层的模板类来简化编程;Spring 框架提供的JDBC模板类: JdbcTemplate 类;Spring 框架提供的整合 Hibernate 框架的模板类: HibernateTemplate 类2. 环境搭建 2.1 创建数据库表结构 CREATE TABLE t_account(id INT PRIMARY KEY AUTO_INCREMENT,…1. 概述 Spring 框架提供了很多持久层的模板类来简化编程;Spring 框架提供的JDBC模板类: JdbcTemplate 类;Spring 框架提供的整合 Hibernate 框架的模板类: HibernateTemplate 类2. 环境搭建 2.1 创建数据库表结构 CREATE TABLE t_account(id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(20),money DOUBLE ); 2.2 导入 jar 包 Spring 框架的基本开发包(6个);Spring 的传统AOP的开发包 spring-aop-4.3.10.RELEASEorg.aopalliance-1.10.0 (在 Spring 依赖包中)aspectJ 的开发包 org.aspectj.weave-1.6.8.RELEASE.jar (在 Spring 依赖包中)spring-aspects-4.3.10.RELEASE.jarJDBC 模板所需 jar 包 mysql-connector-java.jar: MySql 驱动包;Spring-jdbc.jar;Spring-tx.jar: Spring 事务包;2.3 编写测试代码 // 第一种方式: 采用 new 对象的方式完成 Test public void fun(){// 使用 Spring 内置的连接池,创建连接池DriverManagerDataSource dataSource new DriverManagerDataSource();dataSource.setDriverClassName(com.mysql.jdbc.Driver);dataSource.setUrl(jdbc:mysql://localhost:3306/mydb2);dataSource.setUsername(root);dataSource.setPassword(root);// 创建模板类JdbcTemplate jdbcTemplate new JdbcTemplate(dataSource);// 完成数据添加JdbcTemplate.update(INSERT INTO t_account VALUES(null,?,?),张三,1000); }// 第二种方式: 采用 IOC 的方式 // applicationContext.xml 配置!-- 配置连接池 -- bean iddataSource classorg.springframework.jdbc.datasource.DriverManagerDataSourceproperty namedriverClassName valuecom.mysql.jdbc.Driver/property nameurl valuejdbc:mysql://localhost:3306/mydb2/property nameusername valueroot/property namepassword valueroot/ /beaen!-- 配置 JDBC 的模板类 -- bean idjdbcTemplate classorg.springframework.jdbc.core.JdbcTemplateproperty namedataSource refdataSource/ /bean// 测试类RunWith(SpringJUnit4ClassRunner.class)ContextConfiguration(classpath:applicationContext.xml)public class Demo2{Resource(namejdbcTemplate)private JdbcTemplate jdbcTemplate;Testpublic void fun(){// update(String sql, Object...params); 可以完成增删改操作jdbcTemplate.update(INSERT INTO t_account VALUES(null,?,?),张三,1000);}Testpublic void fun2(){// 查询// 第一种方式: 通过主键查询一条记录// queryForObject(String sql, RowMapperT rowMapper, Object... params)Account ac jdbcTemplate.queryForObject(SELECT * FROM t_account WHERE id?,new BeanMapper(),1);}Testpublic void fun3(){// 查询// 第二种方式: 查询所有// query(String sql, RowMapperT rowMapper, Object... params)ListAccount ac jdbcTemplate.query(SELECT * FROM t_account,new BeanMapper());}}// 自己手动的来封装数据(一行一行的封装)public class BeanMapper implements RowMapperAccount{public Account mapRow(ResultSet rs, int rowNum) throws SQLException{Account ac new Account();ac.setId(rs.getInt(id));ac.setName(rs.getString(name));ac.setMoney(rs.getDouble(money));return ac;}}// javaBean 用于封装查询到的结果 public class Account{private Integer id;private String name;private Double money;get 和 set 方法... } 3. Spring 框架管理开源的连接池 3.1 管理 DBCP 连接池 引入 DBCP 的 jar 包 org.apache.commong.dbcp-1.2.2.osgi.jarorg.apache.commons.pool-1.5.3.jar编写配置文件bean iddataSource classorg.apache.commons.dbcp.BasicDataSourceproperty namedriverClassName valuecom.mysql.jdbc.Driver/property nameurl valuejdbc:mysql://localhost:3306/mydb2/property nameusername valueroot/property namepassword valueroot/ /bean 3.2 管理 C3P0 连接池 引入 c3p0 的 jar包 com.mchange.v2.c3p0-0.9.1.2.jar编写配置文件bean iddataSource classcom.mchange.v2.c3p0.ComboPooledDataSourceproperty namedriverClass valuecom.mysql.jdbc.Driver/property namejdbcUrl valuejdbc:mysql://localhost:3306/mydb2/property nameuser valueroot/property namempassword valueroot/ /bean 参考资料 Spring 入门视频转载于:https://www.cnblogs.com/linkworld/p/7722598.html
http://www.sadfv.cn/news/234005/

相关文章:

  • wordpress漂亮手机网站上海中风险地区地图
  • 做教育网站用什么颜色黄岛英文网站建设
  • 工会网站建设请示抖音代运营案例
  • 重庆龙华网站建设公司怎么在建筑网站做翻译兼职
  • 网站设计计费网站建设项目汇报
  • 没有网站怎么做cpa赚钱做的网站提示不安全问题
  • 厦门网站模板网站一直显示建设中
  • 网站主页设计要点wordpress自动发货插件
  • 南宁营销型网站建设公司哪家好网站流量指的是什么意思
  • 网站设计步骤包括哪些androidapp开发教程
  • 做混剪素材网站seo推广培训
  • 查网站域名备案网络营销的基本概念
  • 设计网站大全铲鼠湖南岚鸿相信分销平台哪个好
  • 网站改版方案策划书wordpress后台中文
  • 网站策划编辑网站迁移教程
  • 深圳网站建设认准乐云践新学院网页设计
  • 常用的网站开发语言免费国外在线代理服务器
  • 深圳做网站哪家便宜wordpress用什么域名好
  • 烟台哪家公司可以做网站linux下网站开发
  • 网站建设图片编辑dlog4j wordpress
  • 网站推广营销方法江苏省建设厅网站怎么登不上
  • 长沙建网站的公司一对一定制方案台州关键词优化哪家好
  • 网站分页符怎么做百度一下浏览器下载安装
  • 沧州英文模板建站怒江州住房和城乡建设局网站
  • 深圳网站建设公司多少钱织梦菜谱网站模板免费下载
  • 资深网站如何做可以收取客户月费教务系统网站建设模板下载
  • 做网站常用的背景图像云服务器网站搭建
  • 西安优化网站公司网站建设标新立异
  • 网上做网站钱被骗了报案有用吗延边州建设局网站
  • 我要浏览国外网站怎么做中小企业管理培训班