小弟之前使用Sping框架的時候SQL語言都是寫在XML中的,如:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
"http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">
<mapper namespace="com.sdzw.dao.AdminsMapper">
<!-- findAdminName -->
<!-- 根據傳入的adminname查找相關的信息 -->
<select id="findAdminName" parameterType="java.lang.String" resultType="com.sdzw.entity.Admins">
SELECT * FROM admins WHERE admin_name= #{adminName}
</select>
<!-- save -->
<!-- 保存新建的管理員賬戶 -->
<insert id="save" parameterType="com.sdzw.entity.Admins">
INSERT INTO admins VALUES (#{admin_id},#{admin_name},
#{admin_password},#{admin_nickname})
</insert>
<!-- update -->
<!-- 對已經存在的用戶信息進行修改 -->
<update id="update" parameterType="com.sdzw.entity.Admins">
UPDATE admins SET admin_name=#{admin_name},admin_password=#{admin_password},admin_nickname=#{admin_nickname}
WHERE admin_id=#{admin_id}
</update>
</mapper>
現在領導要求將代碼寫死在Java語言中,還要使用Spring框架,請問有沒有解決的辦法
樓主這是mybatis,我現在也是用這個,感覺也不是很方便,要求對sql語句的把握性太強了,如果你想用別的方法,不嫌麻煩的話完全可以自己寫個jdbc,
最原始,其他hibernate也可以用啊