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

国外网站建设 网站微信商户平台登录官网

国外网站建设 网站,微信商户平台登录官网,快速整站排名seo教程,大连开发区网站建设#x1f40c;个人主页#xff1a; #x1f40c; 叶落闲庭 #x1f4a8;我的专栏#xff1a;#x1f4a8; c语言 数据结构 javaweb 石可破也#xff0c;而不可夺坚#xff1b;丹可磨也#xff0c;而不可夺赤。 Spring整合 一、Spring整合Mybatis1.1 整合Mybatis#x… 个人主页 叶落闲庭 我的专栏 c语言 数据结构 javaweb 石可破也而不可夺坚丹可磨也而不可夺赤。 Spring整合 一、Spring整合Mybatis1.1 整合Mybatis原配置文件1.2整合后1.3相关文件1.3.1jdbc配置文件1.3.2jdbc配置类及spring配置类1.3.3数据库操作类1.3.4测试类1.3.5运行结果 二、Spring整合JUnit2.1使用Spring整合JUnit专用的类加载器 总结 一、Spring整合Mybatis 1.1 整合Mybatis原配置文件 ?xml version1.0 encodingUTF-8 ? !DOCTYPE configurationPUBLIC -//mybatis.org//DTD Config 3.0//ENhttp://mybatis.org/dtd/mybatis-3-config.dtd configurationproperties resourcejdbc.properties/propertiestypeAliasespackage namecom.practice.domain//typeAliasesenvironments defaultdevelopmentenvironment idmysqltransactionManager typeJDBC/dataSource typePOOLEDproperty namedriver value${jdbc.driver}/property nameurl value${jdbc.url}/property nameusername value${jdbc.username}/property namepassword value${jdbc.password}//dataSource/environment/environmentsmappersmapper resourcecom.practice.dao//mappers /configuration1.2整合后 package com.practice.config;import org.mybatis.spring.SqlSessionFactoryBean; import org.mybatis.spring.mapper.MapperScannerConfigurer; import org.springframework.context.annotation.Bean;import javax.sql.DataSource;/*** Author YJ* Date 2023/7/31 10:10* Description:Mybatis配置*/ public class MybatisConfig {Beanpublic SqlSessionFactoryBean sqlSessionFactory(DataSource dataSource) {SqlSessionFactoryBean ssfb new SqlSessionFactoryBean();ssfb.setTypeAliasesPackage(com.practice.domain);ssfb.setDataSource(dataSource);return ssfb;}Beanpublic MapperScannerConfigurer mapperScannerConfigurer() {MapperScannerConfigurer msc new MapperScannerConfigurer();msc.setBasePackage(com.practice.dao);return msc;} }1.3相关文件 1.3.1jdbc配置文件 jdbc.drivercom.mysql.jdbc.Driver jdbc.urljdbc:mysql://127.0.0.1:3306/mybatis?useSSLfalse jdbc.userNameroot jdbc.password1234561.3.2jdbc配置类及spring配置类 package com.practice.config;import com.alibaba.druid.pool.DruidDataSource; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean;import javax.sql.DataSource;/*** Author YJ* Date 2023/7/31 10:00* Description:Jdbc配置*/ public class JdbcConfig {Value(${jdbc.driver})private String driver;Value(${jdbc.url})private String url;Value(${jdbc.userName})private String userName;Value(${jdbc.password})private String password;Beanpublic DataSource dataSource() {DruidDataSource dataSource new DruidDataSource();dataSource.setDriverClassName(driver);dataSource.setUrl(url);dataSource.setUsername(userName);dataSource.setPassword(password);return dataSource;} }package com.practice.config;import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Import; import org.springframework.context.annotation.PropertySource;/*** Author YJ* Date 2023/7/31 9:52* Description:*/ Configuration ComponentScan(com.practice) PropertySource(jdbc.properties) Import({JdbcConfig.class,MybatisConfig.class}) public class SpringConfig { }1.3.3数据库操作类 public interface UserDao {void save(User user);Insert(insert into tb_user(id,username,password,gender,addr) values(#{id},#{username},#{password},#{gender},#{addr}))void insert(User user);Delete(delete from tb_user where id#{id})void delete(Integer id);Update(update tb_user set username#{username} where id#{id})void update(User user);Select(select * from tb_user)ListUser selectAll();Select(select * from tb_user where id#{id})User selectById(Integer id); }public interface UserService {void save(User user);void update(User user);void delete(Integer id);User selectById(Integer id);ListUser selectAll(); }Service public class UserServiceImpl implements UserService {Autowiredprivate UserDao userDao;public void save(User user) {userDao.save(user);}public void update(User user) {userDao.update(user);}public void delete(Integer id) {userDao.delete(id);}public User selectById(Integer id) {return userDao.selectById(id);}public ListUser selectAll() {return userDao.selectAll();} }1.3.4测试类 public class App2 {public static void main(String[] args) {ApplicationContext ctx new AnnotationConfigApplicationContext(SpringConfig.class);UserService bean ctx.getBean(UserService.class);User user bean.selectById(2);System.out.println(user);} }1.3.5运行结果 二、Spring整合JUnit 2.1使用Spring整合JUnit专用的类加载器 RunWith(SpringJUnit4ClassRunner.class) ContextConfiguration(classes SpringConfig.class) public class UserServiceTest {Autowiredprivate UserService userService;Testpublic void testSelectById() {System.out.println(userService.selectById(2));}Testpublic void testSelectAll(){System.out.println(userService.selectAll());} }总结 关于Spring整合的相关步骤就介绍完了欢迎各位点赞关注
http://www.pierceye.com/news/745254/

相关文章:

  • 网站建设上海网站制作如何修改上线网站
  • 漫画网站建设教程网站描述怎么设置
  • 网站左侧树形导航怎么做农村网站做移动
  • 建立企业网站方案php做简单网站教程
  • 一个网站交互怎么做的银行营销活动方案
  • 网站读取速度慢58同城二手房出售
  • 个人备案 网站名称 例子wordpress怎样下载
  • 郑州网络营销网站定制做网站服务
  • 学校网站英文怎么做souq网站
  • 原油可以取什么做标题发网站免费建网站哪个好
  • 莱特币做空 网站一个虚拟主机可以放几个网站
  • 注册个体可以做网站吗太平洋建设集团有限公司
  • 餐饮环境评估在哪个网站做天元建设集团有限公司法人
  • 汽车租赁网站开发网站建设实验周志与总结
  • 有没有哪个做美食的网站wordpress多用户模版
  • 网站关键词几个justnews wordpress
  • 创维爱内购网站2017网站设计尺寸
  • 网站建设的一般过程包括哪些方面手机免费制作app的软件下载
  • dw对网站建设有哪些作用深圳团购网站设计多少钱
  • 阿里巴巴网站详情页怎么做龙岩公司做网站
  • 网站后台这么做视频教程佛山百度seo排名
  • 网站建立吸引人的策划活动适合做推广的平台
  • 无锡市住房和城乡建设局网站昆明做网站的网络公司
  • 家居seo整站优化方案已经有了网站源代码怎样搭建
  • 红河州网站建设对网站做维护
  • 网站建设5000费用预算wordpress 鼠标点击特效
  • 江门企业自助建站系统做网站诱导网站
  • 知识问答网站开发南昌建站
  • 开发网站需要租服务器网易企业邮箱如何申请注册
  • 青岛市黄岛区城市建设局网站南京建设监理协会网站