ssm项目 用java配置好 还是xml配置好

跃进坚持的道路 2020-11-17 08:25:26
老师说 java配置方式比xml好 为什么 请大神指教
...全文
4165 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
理解啦 谢谢各位
maradona1984 2020-11-17
  • 打赏
  • 举报
回复
你老师说的java配置大概就是注解的方式吧,字符串中写sql可读性一般,优点是所见即所得,但现在也有足够的插件可以直接从个接口链接到具体的xml位置,xml的优点是可读性比较好. 实际最好的方式是不用写单表操作的sql,无论java还是xml,你可以选择mybatis-plus,还是mybatis-generator来生成,都是避免写单表sql
韩_师兄 2020-11-17
  • 打赏
  • 举报
回复
是用java类,使用全注解方式么?
八爻老骥 2020-11-17
  • 打赏
  • 举报
回复
Java配置便于程序员调试和找问题,XML比较整洁规范,方便后期维护。但现在应用大部分是敏捷开发的,所以容易偏向Java配置吧,毕竟在一堆XML中找对应关系还是比较蛋疼的。
a351144b 2020-11-17
  • 打赏
  • 举报
回复
xml的方式在于可维护性远高于java配置,特别在实际生产中,通过修改xml的方式去改配置,远比你去改源码然后再打包发布难度低的多,特别特别在小公司没有完善的代码版本维护的情况下,你永远不知道你打出来的新包到底里面有多少bug(经常打包报错的泪水)
  • 打赏
  • 举报
回复
首先谢谢 大家的评论 我说的这个配置就是 配置文件 不是mybatis的mapper文件 就是在一个配置类里面 new 那些 在spring里面配置的bean 然后 我想知道 这个 用配置类的 方式好 还是 xml好
  • 打赏
  • 举报
回复
全注解耦合性太高,xml虽然比注解稍微麻烦那么一点点,但是耦合度没有注解高,你可以根据自己的需求混合配合使用
KeepSayingNo 2020-11-17
  • 打赏
  • 举报
回复
你们老师说得不对吧,就是一种是注解的方式,一种是XML的方式。两种方式没有什么区别,你关键要理解spring容器的bean加载机制,最终的结果都是转换为java bean

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧