日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

白山云科技java_SpringBoot——04SSM

發布時間:2024/1/18 javascript 76 豆豆
生活随笔 收集整理的這篇文章主要介紹了 白山云科技java_SpringBoot——04SSM 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一.導入jar包

org.springframework.boot

spring-boot-starter-web

org.springframework.boot

spring-boot-starter-test

mysql

mysql-connector-java

org.mybatis.spring.boot

mybatis-spring-boot-starter

1.1.1

com.github.pagehelper

pagehelper

4.1.0

2.創建啟動類App.java

@SpringBootApplication

@MapperScan("cn.itsource.springboot.employee.mapper")//掃描Mapper的路徑

public class SSMApplication {

public static void main(String[] args) {

SpringApplication.run(SSMApplication.class);

}

}

3.在application.yml添加配置文件

spring:

datasource:

url: jdbc:mysql://localhost:3306/test

driver-class-name: com.mysql.jdbc.Driver

password: root

username: root

mybatis:

type-aliases-package: cn.itsource.springboot.employee.domain,cn.itsource.springboot.employee.query

4.編寫DemoMapper

public interface UserMapper {

void save(User user);

List queryPage(UserQuery query);

}

5.編寫DemoService

@Service

@Transactional(propagation = Propagation.SUPPORTS,readOnly = true)//類級別是只讀事務

public class UserServiceImpl implements IUserService {

@Autowired

private UserMapper userMapper;

@Transactional(propagation = Propagation.REQUIRED,readOnly = false)

//@Transactional 后兩個配置是默認值

@Override

public void add(User user) {

userMapper.save(user);

// int i = 1/0;

}

@Override

public List queryPage(UserQuery query) {

PageHelper.startPage(1, 2); //limit (pageNum-1)*pageSize,pageSize

return userMapper.queryPage(query);

}

}

6.編寫Test

@RunWith(SpringRunner.class)

@SpringBootTest(classes = SSMApplication.class)

public class IUserServiceTest {

@Autowired

private IUserService userService;

@Test

public void add()

{

User ww = new User("ww");

System.out.println(ww);//沒有id

userService.add(ww);

System.out.println(ww);//有id

}

@Test

public void testList() throws Exception{

//com.github.pagehelper.Page --->PageList(currentPage,pageSizs,totalRecords,totalpages,Data)

Page list = (Page) userService.queryPage(new UserQuery());

System.out.println(list.getClass());

System.out.println("總記錄數:"+list.getTotal());

System.out.println("總頁數:"+list.getPages());

System.out.println("當前頁"+list.getPageNum());

System.out.println("每頁多少條:"+list.getPageSize());

for (User o : list) {

System.out.println(o);

}

}

}

xml版本的xml(獲取自增Id)

/p>

"http://mybatis.org/dtd/mybatis-3-mapper.dtd">

//獲取自增Id

insert into t_user(name) values(#{name})

SELECT * FROM t_user

annotation版本(獲取自增Id)

public interface UserMapper {

@Insert("insert into t_user(name) values(#{name})")

@Options(useGeneratedKeys = true,keyProperty = "id",keyColumn = "id")//獲取自增Id

void save(User user);

}

分頁插件的配置

@Configuration //相當于我們建了applicationContext-xxx.xml

public class MyBatisConfiguration {

//相當于配置了一個bean

@Bean

public PageHelper pageHelper() {

System.out.println("MyBatisConfiguration.pageHelper()");

PageHelper pageHelper = new PageHelper();

Properties p = new Properties();

p.setProperty("offsetAsPageNum", "true");

p.setProperty("rowBoundsWithCount", "true");

p.setProperty("reasonable", "true");

pageHelper.setProperties(p);

return pageHelper;

}

}

總結

以上是生活随笔為你收集整理的白山云科技java_SpringBoot——04SSM的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91久久久久一区二区 | 少妇又色又爽又黄的视频 | 黑人精品一区二区 | 天天干天天玩 | 亚洲欧洲综合av | 欧美日韩视频一区二区 | 欧美一级黄色片 | 国内精品福利视频 | 亚洲精品久久久久久宅男 | 天堂成人在线观看 | 色综合自拍 | 超碰超碰在线 | 欧美成人影院 | 曰本毛片 | 男女插插插视频 | 用力挺进新婚白嫩少妇 | 成人av地址| se婷婷| 日韩av在线播放不卡 | 日韩精品2| a级性生活视频 | 蜜桃精品成人影片 | 毛片大全在线观看 | 国产免费成人在线视频 | 奇米成人影视 | 日韩福利视频导航 | 毛片99 | 色图社区 | 黄色性视频网站 | 国产欧美日韩在线观看 | 亚洲无吗在线 | 中文字幕一区二区人妻在线不卡 | 91欧美日韩国产 | 日韩色中色 | 99久久精品免费看国产交换 | 欧美在线另类 | 一区二区色 | 在线观看国产麻豆 | 中文字av | 久久国产一区 | 欧美第一精品 | 在线国产福利 | 伊人成人22 | 日夜夜操| 久久久久久久美女 | 色综合天天操 | 国产又爽又黄无码无遮挡在线观看 | www.五月天婷婷 | 歪歪6080| 日本天堂一区 | 中国人妖和人妖做爰 | 久久97精品久久久久久久不卡 | 手机在线看永久av片免费 | 欧美成人吸奶水做爰 | 婷婷丁香九月 | 激情亚洲天堂 | 深夜福利亚洲 | 亚洲视频在线免费看 | 国产淫视 | 亚洲大胆人体 | 亚洲爱av | 樱桃视频污污 | 色呦呦免费视频 | 久久久久久久女国产乱让韩 | 国产一级视频在线播放 | 国产在线播放91 | www.97色| 国产a大片 | tube国产麻豆| 操操操影院 | 亚洲欧美视频在线观看 | 老子影院午夜精品无码 | 色综合久久五月 | 黄色网在线播放 | 日本爽妇网 | www.久久久久 | 午夜精品毛片 | 日韩在线视| 成人免费一区二区三区 | 欧美性视频在线 | 欧美爱爱爱 | 国产一级二级三级在线 | 国产天堂第一区 | 亚洲男女网站 | 成人av片在线观看 | 国产不卡精品视频 | 国产又粗又猛又色 | 日本成人在线免费观看 | 精品日韩一区 | 精品国产乱码久久久久久1区2区 | 久久精品在线 | 黄色网入口 | 国产主播毛片 | 色黄视频在线观看 | 亚洲电影影音先锋 | 超碰凹凸 | 骚虎视频在线观看 | 午夜影院色 | 欧美中出 |