- 博客(7)
- 收藏
- 关注
原创 学习Spring的整合第一天
声明式事务最大的优点就是不需要通过编程的方式管理事务,这样就不需要在业务逻辑代码中掺杂事务管理的代码,只需在配置文件中做相关的事务规则声明(或通过基于@Transactional注解的方式),便可以将事务规则应用到业务逻辑中。2.注解的方式,只需在需要spring来帮忙管理事务的方法上加上@Transaction注解就可以了,注解的方式相对来说更简洁一些,都需要开发者自己去进行配置,可能有些同学对spring不是太熟悉,所以配置这个有一定的风险,做好代码review就可以了。
2023-08-25 10:32:20
52
1
原创 学习 Spring 框架的第二天
除了上述注解,Spring还提供了许多其他的注解,如@Service、@Repository、@Controller等用于标记不同类型的组件,以及@Scope、@PostConstruct、@PreDestroy等用于管理Bean的作用域和生命周期。例如,可以将许多不同的方法都需要进行相同的权限验证的逻辑抽取出来,作为一个独立的前置增强,然后应用到需要权限验证的方法上。例如,在执行完数据库操作后,可以在后置增强中关闭数据库连接,释放资源,或者在后置增强中记录日志,以便后续的跟踪和分析。
2023-08-23 16:27:45
60
原创 Spring学习日记
Spring : 春天 —>给软件行业带来了春天2002年,Rod Jahnson首次推出了Spring雏形interface21框架。2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术官网 : http://spring.io/
2023-08-21 16:20:20
51
1
原创 学习MyBatis 的第三天
在使用 JDBC 的过程中, 根据条件进行 SQL 的拼接是很麻烦且很容易出错的。没有使用 标签, 那么我们就要想办法处理字段全为空的条件, 字段不为空的条件等。我们插入数据库中的一条记录, 不是每一个字段都有值的, 而是动态变化的。表示当 trim 中含有内容时, 添加 set, 且最后的内容为 , 时, 会将其去掉。在此 SQL 语句中, where 1=1 是多条件拼接时的小技巧, 后面的条件查询就可以都用 and 了。这是常见的一种现象, 我们在进行按条件查询的时候, 可能会有多种情况。
2023-08-17 11:34:17
58
1
原创 学习MyBatis框架的第二天
(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。
2023-08-14 16:20:27
65
原创 学习MyBatis框架的第一天
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。
2023-08-10 12:13:59
66
1
原创 sql数据库增删改查
例:insert into addressList ('姓名','地址','电子邮件')select name,address,email。例:insert into Strdents (姓名,性别,出生日期) values ('王伟华','男','1983/6/15')语法:select from [where ] [order by
2023-08-08 11:28:10
15770
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人