Wie kann ich mit Spring MVC
und JdbcTemplate
Klasse CRUD-Operationen auf der Employee
Tabelle ausführen?Spring MVC CRUD-Operationen mit JDBCTemplateClass
Irgendwelche Vorschläge?
Wie kann ich mit Spring MVC
und JdbcTemplate
Klasse CRUD-Operationen auf der Employee
Tabelle ausführen?Spring MVC CRUD-Operationen mit JDBCTemplateClass
Irgendwelche Vorschläge?
Es ist etwas schwierig zu erklären, aber ich werde mein Bestes versuchen.
Erstellen Sie zunächst eine Modellklasse sagen
public class Employee {
private int id;
private String name;
private String email;
private String address;
private String telephone;
public Employee() {
}
public Employee(int id,String name, String email, String address, String telephone) {
this.id=id;
this.name = name;
this.email = email;
this.address = address;
this.telephone = telephone;
}
// add getters and setters here
}
eine Schnittstelle für den Datenzugriff (DAO)
public interface EmployeeDAO {
public void saveOrUpdate(Employee employee);
public void delete(int Id);
public Employee get(int Id);
public List<Employee> list();
}
jetzt DAO
public class EmployeeDAOImpl implements EmployeeDAO {
private JdbcTemplate jdbcTemplate;
public EmployeeDAOImpl(DataSource dataSource) {
jdbcTemplate = new JdbcTemplate(dataSource);
}
@Override
public void saveOrUpdate(Employee employee) {
// implementation details goes here...
}
@Override
public void delete(int id) {
// implementation details goes here...
}
@Override
public List<Employee> list() {
// implementation details goes here...
}
@Override
public Contact get(int Id) {
// implementation details goes here...
}
}
implementieren definieren Wenn ich genau wissen, was Sie haben versucht und wo du geschlagen bist kann ich dir helfen !! Es ist schwierig zu erklären, wie man das macht, wenn ich nicht, wo genau Sie
Bitte markieren Sie die Antwort, wenn Sie es nützlich gefunden haben –
Hi Nishil sah Ihren Kommentar unten und da ich nicht genug Repo habe, um Kommentare überall zu kommentieren ich hier, Ihr Fehler scheint wie ein Tomcat Server Fehler, ich glaube, die Konfigurationsdatei fehlt in Ihr Tomcat Arbeitsverzeichnis –
sind Wenn Sie ein Skelett müssen zuerst mit Spring MVC CRUD
Bitte markieren Sie die Antwort, wenn Sie es nützlich gefunden haben –
Ich habe alle erforderlichen Dateien vorbereitet: DAO, Controller, Konfiguration, Ansicht (Jsp) –
Bitte konfigurieren Anwendungskontext starten.
Dann können Sie JdbcTemplate
verwenden.
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
<value>com.mysql.jdbc.Driver</value>
</property>
<property name="url">
<value>jdbc:mysql://${mysql.host}:${mysql.port}/${mysql.db}?characterEncoding=utf8&autoReconnectForPools=true</value>
</property>
<property name="username">
<value>${mysql.username}</value>
</property>
<property name="password">
<value>${mysql.password}</value>
</property>
</bean>
<bean id="jdbcTemplate"
class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="dataSource" />
</bean>
Ich habe die Datei applicationContext.xml konfiguriert: –
Ich erhalte einen Fehler, wenn ich die Anwendung starte: Die Tomcat Serverkonfiguration bei \ Servers3 \ Pivotal tc Server Developer Edition (Runtime) v3.0 unter localhost-config wird vermisst. Überprüfen Sie den Server auf Fehler. –
gibt es eine Menge Tutorials über Feder mvc + Crud. Was hast du bisher versucht? – dit